Commit d80439f
Stage 4 of the #12176 maintainer-ruled retirement of slash-bearing metadata
item names. Stage 1 (#12194) declared the item-name grammar and refuses every
slash-bearing name at the publish door; stage 3 (#12195) un-mounted the three
compound `:section` arities. These two pages were still teaching both.
content/docs/api/client-sdk.mdx:
- The `meta.getItem` example addressed `'views/all_leads'` and promised
compound names "pass through unencoded". Both halves are dead: the name
is refused at the publish door, and #12195 put encodeURIComponent on
every /meta item address, so there is no unencoded pass-through left.
Respelled to the grammar's own published exemplar, `crm_lead.pipeline`
under type `view` — which is exactly ViewItemNameSchema's `<object>.<viewKey>`
identity, so the example teaches the enforced shape rather than a new one.
content/docs/api/error-catalog.mdx:
- The unmintable-type entry documented TWO exemptions reaching the door.
The compound-arity exemption is gone from the source (it was removed by
#12194, not #12195 — `refuseUngrammaticalMetaItemName` runs before the
probe and refuses every slash-bearing name), so the page has been
describing a served behaviour that no longer exists. Reduced to the one
surviving exemption, with a short retirement note so a caller who knew
the old behaviour is not left guessing.
- The residue that exemption documented — `PUT /meta/fieldz/a/b` being
accepted — is closed with it, and the page now says so.
- Two plural references to "the exemptions" corrected to the singular.
No changeset: docs-only, releases nothing (the `skip-changeset` case the
workflow prescribes). No ablation is owed — the change is prose and one
example, and the example is covered by check:skill-examples' semantic pass.
Claude-Session: https://claude.ai/code/session_01H9StxQgG2DPA26XzZZqnJB
Co-authored-by: Claude <noreply@anthropic.com>
1 parent 9edd79f commit d80439f
2 files changed
Lines changed: 20 additions & 19 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
217 | | - | |
| 216 | + | |
| 217 | + | |
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
573 | 573 | | |
574 | 574 | | |
575 | 575 | | |
576 | | - | |
| 576 | + | |
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
| |||
589 | 589 | | |
590 | 590 | | |
591 | 591 | | |
592 | | - | |
593 | | - | |
594 | | - | |
595 | | - | |
596 | | - | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
603 | | - | |
604 | | - | |
605 | | - | |
606 | | - | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
607 | 608 | | |
608 | 609 | | |
609 | 610 | | |
| |||
622 | 623 | | |
623 | 624 | | |
624 | 625 | | |
625 | | - | |
| 626 | + | |
626 | 627 | | |
627 | 628 | | |
628 | 629 | | |
| |||
0 commit comments