The documentation budget is exhausted: docs/ is at the 40-doc cap and bundle-protocol.md is at the 120-line cap #371
Labels
No labels
burndown-2026-08
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/devrel
role/eval
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/sysadmin
role/tpm
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/agent-compose#371
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
What is wrong
This repository has no documentation headroom left in either dimension the
documentation-layoutvalidator caps.docs/*.mdholds exactly 40 files, and the large band's cap is 40. Addingany new page fails the hook.
docs/bundle-protocol.mdwas at exactly 120 lines, and the large band'sper-file cap is 120. Adding any line to it failed the hook.
Both were discovered while landing #331, which required a new producer-contract
section in that exact file. Neither escape route existed: the file could not
grow and the content could not move to a new page. The section was paid for by
compressing the protocol half of
bundle-protocol.mdin place, dropping noreview decision, and that trick is not available a second time.
Why it matters now rather than later
#333 ports the semantic layer to Python and #337 moves it to housecast. Both are
documentation-heavy by their own acceptance criteria: #333 owes a record of
every cheat discharged, and #337 owes a producer-facing story for a package
other people install. Neither has anywhere to put it.
The validator's own message names the fix: "Merge related pages; splitting one
doc into two to clear the size cap trades one violation for another."
Candidates, none of them decided
Named as observations rather than a plan, because consolidating another seat's
documentation was outside #331's scope and is outside this issue's too until
someone picks.
docs/FEATURES.md,docs/features-landed.md, anddocs/features-planned.mdare three overlapping inventories.
FEATURES.mdis the trifecta member andhas to stay at that path.
docs/architecture-v2.mdanddocs/architecture-v2-flow.mdare a page andits diagram.
docs/trajectory-contract-v1.md,-envelope.md, and-taxonomy.mdare onecontract in three files.
Merging any one of those groups frees a slot or two. Raising the band is not an
option:
largeis already the top band.Acceptance criteria
docs/*.mdis below 40 files with room for at least two new pages.dead-cross-links.just testpasses, which includespre-commit run --all-files.Ownership
Filed from the Agentic Platform Engineer seat while landing #331. This is
repository plumbing rather than a wording decision, so it stays in this seat's
lane, but it is a deliberate deferral from #331 rather than part of it.