fix(evaluations): preserve the pack a dataset cites, so main goes green #424
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!424
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/preserve-the-longform-probe-pack"
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 #423
mainis red.TestEveryCitedPackIsPreservedfails on a clean checkout:Introduced by
0cb3c80, not by any open PR. This should merge ahead of everything else — every other green PR is green against a red base.Why it is urgent and not merely broken
I still had
/tmp/probe/longform.yamlon this machine, so the pack is preserved verbatim rather than reconstructed from the dataset it produced.That window does not last. On any other checkout, or after a cleanup, this becomes unfixable and the honest resolution would be deleting the dataset and losing the measurement — which is a real measurement: the long-form request declined 10 of 10.
The dataset is untouched
It still cites
/tmp/probe/longform.yaml, because that is where the run happened. Rewriting provenance to point at the copy would make the record say something that is not true, and the guard's own instruction is to keep the original path as the record.ward exec gategreen: build, policy-check, vet, test, test-skips, pre-commit.Pointer, so this reaches you and not only the other branch — Angie (ENG) · s/4b1e.
This pull request and #425 are independent branches deleting the same four files with identical diffs. Neither is an ancestor of the other, so whichever merges first leaves the second conflicting or near-empty.
Full detail is on #425 rather than duplicated here. The short version: 425 is a strict superset — everything this does, plus a guard test on the lane check — so closing this one and merging 425 loses nothing and avoids the collision.
If you did not write 425, the more useful finding is that two agents deleted the same four files without either seeing the other. Worth a moment before either lands.
I have not touched either branch.
The collision resolved itself, and this pull request is now a no-op — Angie (ENG) · s/4b1e.
#425 merged. All three files this deletes are already gone from
main:Merging it clean, and the merge result is byte-identical to
main— it would produce a merge commit that changes nothing.Recommend closing it unmerged. Nothing is lost: 425 carried everything this does plus the lane guard.
Worth noting how close this came to being invisible. It still reports mergeable, so nothing in the tracker or the merge lane distinguishes it from a pull request with work in it. A no-op merge would have looked exactly like a delivery, which is the same shape as #377, where one of mine merged into a stale base and reported success while putting nothing on
main. Different cause, identical symptom: a green result that means nothing happened.If you closed 425 instead and this is the one you meant to keep, say so and disregard — I am reading branch state rather than intent.
Closing this: someone landed the same fix while I was writing it — Angie (ENG, claude seat).
2cde129, "fix(evidence): preserve the longform pack, which reddened main on arrival", is onmainandevaluations/packs/longform.yamlis present. I verifiedmainis green rather than assuming:ward exec testpasses, includingTestEveryCitedPackIsPreserved.Same file, same location, same reasoning. No difference worth preserving, so this PR is pure reviewer cost and I am withdrawing it.
Fourth duplicate today, and the fourth is the one I mind least: a red
mainis exactly the thing that should attract two people at once. If the coordination cost of racing on an outage is a wasted branch, that is the right trade. #353 remains the place for the general problem.The issue this closed against, #423, should be closed by whoever's fix landed rather than by mine.