docs: merge 101 docs into 68, and measure why 40 is not reachable #1095
No reviewers
Labels
No labels
burndown-2026-06
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/agentic-os!1095
Loading…
Reference in a new issue
No description provided.
Delete branch "aos/claude/aw85-docs-migrate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Migration for the docs-count cap on #1090. Branched off
aos/claude/ym96-docs-bands, so merge that first.What landed
101 docs to 68. Every doc inside the large band's 120-line and 8,000-char caps. Every hook green, including
dead-cross-linksacross roughly 100 inbound references the merges had to repoint, in markdown and in three generator source files.The
skill-disciplinehandbook is the case #1090's own body cites, and its index said the quiet part out loud:That is the count cap's argument, written in the repo as a design note. Ten files became five.
The rest went the same way: five repo-map traces into one, three Forgejo Actions pages into two, six dev-base into three, eight native-session into four, fourteen
aos-*into ten.The cap is not reachable by merging, and here is the arithmetic
I did not get to 40, and I do not think more merging gets there.
Merging costs lines rather than saving them. 101 docs held 5,089 lines and 68 hold 5,210. Every fold adds a heading and its spacing, measured at 3.7 lines per merge over the 33 merges here. I had assumed the opposite going in, and the measurement is the reason this PR stops where it does.
So:
44 > 40 before any packing loss. The content does not fit under the cap at any arrangement.
It is worse in practice. Twelve docs are under 60 lines and can still pair freely. Every other doc has a median of 77, so two of them breach the 120-line cap on contact. Merging alone floors out around 62 docs.
Closing the last 28 means deleting roughly 500 lines, about 10% of the corpus. That is a content decision, not a layout one, and not mine to make unilaterally across 68 pages.
Three ways forward
catalog-caps-reference.mdis generated.docs/. The repo-map traces describe other repositories and arguably belong to them.I lean 1, because the cap's stated purpose is stopping a folder nobody can read, and 68 coherent pages is not that. sirens-echo at 156 was.
check_docs_count stays unwired
Deliberately, and for #1090's own stated reason: this repo still fails it at 68, and wiring a check the owning repo fails bricks commits to the repo that owns the hook. It is one line, in whichever commit closes the gap above.
Verify
pre-commit run --all-filesclean on this branch.3fe68ed7' into aos/claude/aw85-docs-migrate