Commit c8e5a56
committed
docs(permissions): list the six module pages the landing index omitted (#10339)
`content/docs/permissions/meta.json` ships 21 pages; the "What's in this
module" list in `index.mdx` named 14 of them. The six absent pages —
system-context, delegated-administration, rls, attachments-access,
access-matrix, explain — were routed and in the sidebar, and two were even
described in the overview prose without a link, so nothing was unreachable.
What was wrong is that the one list presenting itself as the module's index
was a partial one with nothing marking it partial.
Each new row is placed at its meta.json position rather than appended: the
existing 14 were already exactly meta.json's order minus the six, so the
order is derived, not invented. Link text is each page's own title (the card
body's "Access Matrix" and "Explain" are slug prettifications; the pages are
titled "Access-Matrix Snapshot Gate" and "Explain Engine"). Three of the six
carry a gloss, matching the existing texture where a gloss is the exception
reserved for a title that under-describes its page.
Answers the card's option (b): the list stays hand-kept, with a comment
naming meta.json as the source of truth and a one-line drift note. meta.json
stores slugs only, so a derived list would have to synthesize link text from
page frontmatter — which measurably regresses at least one existing row, and
loses hand-written glosses that exist in no source file.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DdCnBGcHeufjrq7drTD3wt1 parent 53a48c9 commit c8e5a56
1 file changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
63 | 67 | | |
64 | 68 | | |
65 | 69 | | |
66 | 70 | | |
| 71 | + | |
67 | 72 | | |
68 | 73 | | |
69 | 74 | | |
| 75 | + | |
70 | 76 | | |
| 77 | + | |
71 | 78 | | |
| 79 | + | |
72 | 80 | | |
73 | 81 | | |
74 | 82 | | |
| 83 | + | |
| 84 | + | |
75 | 85 | | |
76 | 86 | | |
77 | 87 | | |
| |||
0 commit comments