Commit 5ca314a
docs(spec):
* docs(spec): publicSharing.enabled is a standing policy held at redemption; resolveToken names the switched-off block
The TSDoc above `publicSharing.enabled` described only the mint half
("no share links can be issued"). The switch is a standing policy
re-read on every redemption, so with it off no existing link resolves
either — links minted while it was on, and links minted through the
system-context / `permissive` mint bypass alike. The comment now states
that, in the shape the sibling `eligibility` predicate's prose uses.
`IShareLinkService.resolveToken`'s `null`-cause list gains the
switched-off block in the position the gates run; the contract's
design notes gain a matching entry beside the eligibility one, and the
`isSystem` mint bypass is marked mint-only.
Documentation only: no schema, shape or behaviour change; the
`.describe()` string feeding the generated reference is untouched.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T6HeZvT9wdSJD1ZxJb5Eno
* docs(spec): changeset states where the corrected TSDoc reaches consumers, as measured on the built package
The contract file's new lines all survive into dist/contracts/index.d.ts;
the object.zod.ts property comment reaches no .d.ts and ships through the
directly published source file and the data sourcemap.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T6HeZvT9wdSJD1ZxJb5Eno
---------
Co-authored-by: Claude <noreply@anthropic.com>publicSharing.enabled is a standing policy held at redemption; resolveToken names the switched-off block among its null causes (#16196)1 parent 99261a7 commit 5ca314a
3 files changed
Lines changed: 52 additions & 9 deletions
File tree
- .changeset
- packages/spec/src
- contracts
- data
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
49 | 63 | | |
50 | 64 | | |
51 | 65 | | |
| |||
183 | 197 | | |
184 | 198 | | |
185 | 199 | | |
186 | | - | |
| 200 | + | |
| 201 | + | |
187 | 202 | | |
188 | 203 | | |
189 | 204 | | |
| |||
231 | 246 | | |
232 | 247 | | |
233 | 248 | | |
234 | | - | |
235 | | - | |
236 | | - | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
237 | 254 | | |
238 | 255 | | |
239 | 256 | | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
244 | 261 | | |
245 | 262 | | |
246 | 263 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2275 | 2275 | | |
2276 | 2276 | | |
2277 | 2277 | | |
2278 | | - | |
| 2278 | + | |
| 2279 | + | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
| 2283 | + | |
| 2284 | + | |
| 2285 | + | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
2279 | 2294 | | |
2280 | 2295 | | |
2281 | 2296 | | |
| |||
0 commit comments