fix(hooks): keep the composed bundle bake out of the layout and link gates #805
No reviewers
Labels
No labels
move-to-repo
coilyco-bridge-deploy
move-to-repo
coilyco-flight-deck-agent-compose
move-to-repo
coilyco-gaming-eco-app
move-to-repo
coilysiren-inbox
move-to-repo
unknown
🔒⚠️📦⚠️🔒 SANDBOXED 🔒⚠️📦⚠️🔒
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
c#
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
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-gaming/sirens-echo!805
Loading…
Reference in a new issue
No description provided.
Delete branch "aos/claude/wy58-bundles-not-content"
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?
Closes #800. Consumer-side half. The upstream fix is coilyco-flight-deck/agentic-os#1063.
What changed
Two
[tool.agentic-os.*]exclude entries inpyproject.toml, fordocumentation-layoutanddead-cross-links, coveringagent/bundles/**.Why config rather than a code fix here
Nothing in this repository is wrong. The 75 layout violations are upstream agent-compose skills landing at paths this repository's rules do not allow, and the 8 dead links are real relative links between catalogue skills that a bundle does not carry, because a bundle holds only the skills its role admitted. Neither is fixable here and neither is this repository's content.
The gitignore did not help: both hooks walk the filesystem rather than git's file list, so
agent/bundles/being ignored was invisible to them, as was pre-commit's ownexclude:directive.Why both halves and not just the upstream one
This repository pins
aos-precommit-v0.18.0. The upstream fix reaches it only when that rev moves, so without these two entriescompose-bundlesstays broken in the meantime. The comment above them says to drop both once the pinned rev passes the fix, so this does not become a permanent carve-out nobody revisits.Verification
The issue's own reproduction, in order, with the pinned v0.18.0 hooks:
Previously:
75 documentation layout violation(s)and8 dead link(s).Note on #788
ward exec role-drift-checkbakes to a scratch directory outside the tree so thetestjob's laterpre-commitstep stays green. That workaround is untouched here and still correct. This fixes the other path, the one a human runs when they want the bundles on disk to inspect.🤖 Generated with Claude Code