Commit 8694c0b
docs(topology): correct cartridge counts (112→125, Infra 10→19) (#177)
## Summary
\`TOPOLOGY.md\` carries three stale cartridge-count numbers; this PR
makes them match the filesystem (\`find cartridges -name cartridge.json
| wc -l\` = **125**) and self-consistent.
| Where | Was | Now | Why |
|---|---|---|---|
| Top-of-file comment | \"115 cartridges across 6 tiers\" | \"125
cartridges\" | Even more stale than the header |
| \`## Cartridge Matrix\` header | \`(112 total)\` | \`(125 total)\` |
CHANGELOG already documented the 112→125 STATE.a2ml correction
(2026-05-26) but missed this file |
| \`### Infrastructure & Utility\` | \`(10)\` | \`(19)\` | Label said 10
but table rows out as 19 |
Per-tier sums now reconcile to 102 (11 + 10 + 8 + 13 + 8 + 6 + 27 + 19)
— still 23 short of the actual 125. Rather than guess at which
cartridges are missing from the inventory, added an HTML-comment audit
note pointing readers at the source-of-truth (\`cartridges/\` directory
+ STATE.a2ml). Filling the 23-cartridge gap is a follow-up.
Also filled the missing \`Copyright (c) 2026 …\` line that the
pre-commit hook now requires — pre-existing gap on this file, surfaced
when staging the count fix.
## Test plan
- [x] \`find cartridges -name cartridge.json | wc -l\` = 125 (verified
locally)
- [x] Per-section row count = section label, for every section (verified
via \`awk\`)
- [x] Pre-commit hook accepts the commit (license + SPDX clean)
- [ ] CI on PR
## Refs
Surfaced during housekeeping pass after closing #111 / #135 / #151 /
#155 today.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 0c81fdd commit 8694c0b
1 file changed
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | 5 | | |
4 | | - | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
17 | 26 | | |
18 | 27 | | |
19 | 28 | | |
| |||
126 | 135 | | |
127 | 136 | | |
128 | 137 | | |
129 | | - | |
| 138 | + | |
130 | 139 | | |
131 | 140 | | |
132 | 141 | | |
| |||
0 commit comments