fix(documentation-layout): the exemptions the fleet migration needs #1115
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!1115
Loading…
Reference in a new issue
No description provided.
Delete branch "aos/claude/aw85-skill-size-owner"
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?
Part of coilysiren/inbox#374. Four repos in that migration are blocked on this branch, so it is the gate on the rest of the fleet.
The org profile README belongs to the forge
<org>/.github/profile/README.mdis the organisation front page both Forgejo and GitHub render. It failed the band twice: over the per-doc size cap, and refused by the module-README shape whose only remedy is "move the body into adocs/*.mdfile" - which would blank the page.Two commits: the exemption, and the walker fix behind it.
iter_workspace_reposskipped every hidden directory name, so a repo literally named.githubwas invisible to every fleet rollout, which is why those three repos had never been swept at all. 117 violations were hiding behind that.Rollout script
The band error named only
pyproject.toml, so a non-Python repo was told to edit a file it does not have. The managed block the rollout writes tripscode-commentson its own markers, so the rollout now writes that exclude itself rather than leaving every consumer to discover it. And eco-* repos skiptyposas well ascode-comments, because their misspellings are deliberate test fixtures whose spelling is the assertion.What this deliberately does not do
The branch originally widened the skill exemption to whole trees.
mainhas since landed a narrower version -SKILL.mdandCOMPOSED.mdby basename, every other file under a skill directory still capped - and the merge resolves in favour of main. That decision is main s to keep, and overriding it inside a PR about the profile README would smuggle a doctrine change through an unrelated change.The tension main s own text names is recorded in
docs/documentation-bands.mdinstead:check-skillsanswers an over-longSKILL.mdwith "move detail into a siblingreferences/file", and a band cap on that sibling makes its own instruction hard to follow. Worth its own decision.Verified
530 tests pass,
pre-commit run --all-filesis green, and origin/main is merged in.What unblocks on merge
The three
.githubbranches (coilyco-bridge#5, coilyco-flight-deck#6, coilyco-gaming#5) are clean against this checker and red against the released one. They need this merged and anaos-precommit-v*release before their pins resolve.