Split the nine oversized docs under the layout caps #88
Labels
No labels
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/agent-proxy#88
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?
Exempted at pre-commit adoption in #87 so the suite could land green. The exemption is a listed
excludesinpyproject.toml, not a disabled hook, so every new or renamed doc is governed from day one and only this backlog is exempt. Each file drops off the list as it is split.Over cap
Caps are 80 lines and 4000 chars.
docs/proxy.md- 333 lines, 18855 charsdocs/trajectory-contract-v1.md- 212 lines, 11698 charsdocs/architecture-v2.md- 180 lines, 10839 charsdocs/reliability_baseline.md- 110 lines, 4858 charsdocs/litellm-parity.md- 104 lines, 4604 charsdocs/trajectory-retention.md- 91 lines, 4546 charsdocs/route-registry.md- 87 linesdocs/FEATURES.md- 85 lines, 8425 charsdocs/ROADMAP.md- 5810 charsWhy this is not a mechanical split
Three of these are cited by path from outside this repository.
docs/trajectory-contract-v1.mdis a versioned producer and consumer contract. Its filename carries the version, and other services build against it. Splitting it changes the citation surface for every consumer, so the split needs to preserve or redirect existing anchors deliberately.docs/proxy.mdis the request-path walkthrough and the longest file here.coilyco-bridge/deployand this repository's own PRs cite its capture-contract section.docs/architecture-v2.mdis load-bearing for the v2 migration inventory and is named inAGENTS.mdas read-first.A fast split would leave dangling references in other repositories, which the
dead-cross-linkshook cannot see from here.Suggested approach
Split by the boundaries the documents already have rather than by line count.
proxy.mdhas clean H2 sections (request path, trace correlation, capture contract, SigNoz viewing) that are separate documents in everything but filename. Leave a short parent page that links the parts, so an existing inbound link to the parent still lands somewhere useful.Take
FEATURES.mdandROADMAP.mdfirst. They are the least cited and the split is genuinely mechanical, which validates the pattern before touching the contract.