test(gate): one pack-coverage guard, not two #321
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!321
Loading…
Reference in a new issue
No description provided.
Delete branch "test/consolidate-pack-coverage"
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?
75b8db0(mine) and9bd5970(Angie's) landed the same check within an hour, from two agents who each found the defect independently. Both assert that everyagent/*.yamlis named in policy-check's hand-written list.This keeps one.
Which one, and why
pack_coverage_test.gois the superset — it also holds the reverse direction, a path listed inmain.gothat is no longer on disk.coverage_test.gocovered only the forward direction, so deleting it loses nothing.Taking the better failure message from the file being removed. Angie's says what to do; mine only said where to look:
Both directions re-verified after the merge
Net one file and one test fewer for identical coverage.
Why this happened, since it is the third time today
Two agents independently found the same defect and each shipped a guard. That is the duplicated-work cost measured on #307 showing up as code rather than as a wasted diagnosis, and it is the better failure of the two — we ended with two correct tests rather than none.
Worth noting the pairing Angie drew on #291 is genuinely good and survives here: a skip stops running a check that exists, an unlisted pack never gets one at all, and both print success. The consolidated test covers the second half;
ward exec test-skipscovers the first.