chore: remove broken coily-trailer prepare-commit-msg hook #246
Labels
No labels
burndown-2026-06
coherence-core
consult
headless
interactive
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coilyco-flight-deck/infrastructure#246
Loading…
Add table
Add a link
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?
Remove the broken
coily-trailerprepare-commit-msg hook (hard-fails on coily v2.53.0, blocks all commits). Fleet decision: coilysiren/inbox#67.🛫 ward pre-flight: NO-GO
ward agent claude headlessran a pre-flight feasibility read on this issue before detaching a fire-and-forget run, and the agent judged it NO-GO - it should not be carried unattended until a human weighs in.No container was launched. Review the issue (clarify the scope, resolve the unknown, or split it), then re-dispatch -
ward agent claude headless <ref> --no-preflightskips this gate once you've decided it's good to go.full pre-flight read
PRE-FLIGHT read on infrastructure#246:
I went looking for the hook on disk. The installed
.git/hooks/prepare-commit-msgin the infrastructure checkout is the stock pre-commit dispatcher, andcoily-trailer/prepare-commit-msgappear in zero tracked files across the local infrastructure, agentic-os, and agentic-os-kai checkouts. Per the repo's own authoring-vs-rollout doctrine, the hook is almost certainly authored in thecoilyrepo's.pre-commit-hooks.yaml(not cloned here), while infrastructure would only carry the ansible/baseline rollout that fans it out - and I couldn't find that rollout reference in infra's.pre-commit-config.yamleither.The main risk is target ambiguity: the issue is filed against infrastructure, but the actual hook definition likely needs to be removed in the
coilyrepo, and the rollout removal may live in an ansible baseline I couldn't locate from the issue text alone. An unattended run could clonecoily, guess wrong, and push the removal to the wrong repo'smain- a cross-repo fork that's annoying to unwind. That said, the change itself is small and reversible, so a few minutes of human confirmation on which repo owns the fix would de-risk it entirely.NO-GO: can't locate the
coily-trailerhook definition in any local checkout - it likely lives in the un-clonedcoilyrepo, so the correct merge target is unresolved and a human should confirm whether the fix lands incoily,infrastructure/ansible, or both before an unattended push.Posted automatically by
ward agent claude headlesspre-flight (ward#147).