You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Whole-file pass done (lab, a master build of tri after #7043, --jobs 8 --timeout 60, one locked foreground run per spec sha).
Before (spec sha 2c92fe84): 173 mutants, 161 killed, 12 survived.
8 test gaps, closed in local commit 44501d567 on claude/queen-actors-next2 (asserts added to existing tests; no new test, no new function):
Line
Mutant
Assert that kills it
68
drop kind == EV_TASK_CREATED
reaction_of(EV_TASK_CREATED) == R_DISPATCH
72
drop kind == EV_EVIDENCE
reaction_of(EV_EVIDENCE) == R_REVIEW
73
drop kind == EV_REVIEW
reaction_of(EV_REVIEW) == R_DISPATCH
141
drop holder != me in renew_lands
renew_lands(9, 7, false, fence, 2) == false
198
fence_after_cancel returns 0
fence == 5 after fence_after_cancel(4)
199
fence + 1 -> fence - 1
same, plus write_lands(fence, 5) == true
237
fits>= -> >
fits(1, 1, 1024, 1024) == true
276
drop AE_RETIRE from AG_IDLE
agent_next(AG_IDLE, AE_RETIRE) == AG_RETIRED
Each one was applied by hand: killed on the new commit, and all 8 SURVIVED on the parent (negative control). An earlier version of this comment said three; only two had been run at that point, and the other six were run after.
After (spec sha 19c9ae4b): 173 mutants, 169 killed (all by zig test), 4 survived. All four are equivalent, because both sides give the same value at equality:
214 capacitymax_workers < cap -> <=: assigns cap its own value
217 capacityby_memory < cap -> <=: same
223 free_slotsrunning >= cap -> >: at equality cap - running = 0
230 offers_per_wakeeligible < slots -> <=: returns the equal value
The commit lands with #7059's commit (f8119a488) as one PR after #7060 merges.
Process note: the first launch was wrapped in a retry loop. An empty ssh answer was read as "not started", so up to three passes ran at once and reported 163/173 with 2 false kills. The numbers above come from a single run that held flock -n after a ps busy-check, with no retry.
Activity
gHashTag commentedon Oct 6, 2026
Whole-file pass done (lab, a master build of
triafter #7043,--jobs 8 --timeout 60, one locked foreground run per spec sha).Before (spec sha 2c92fe84): 173 mutants, 161 killed, 12 survived.
8 test gaps, closed in local commit 44501d567 on
claude/queen-actors-next2(asserts added to existing tests; no new test, no new function):kind == EV_TASK_CREATEDreaction_of(EV_TASK_CREATED) == R_DISPATCHkind == EV_EVIDENCEreaction_of(EV_EVIDENCE) == R_REVIEWkind == EV_REVIEWreaction_of(EV_REVIEW) == R_DISPATCHholder != meinrenew_landsrenew_lands(9, 7, false, fence, 2) == falsefence_after_cancelreturns 0fence == 5afterfence_after_cancel(4)fence + 1->fence - 1write_lands(fence, 5) == truefits>=->>fits(1, 1, 1024, 1024) == trueAE_RETIREfromAG_IDLEagent_next(AG_IDLE, AE_RETIRE) == AG_RETIREDEach one was applied by hand: killed on the new commit, and all 8 SURVIVED on the parent (negative control). An earlier version of this comment said three; only two had been run at that point, and the other six were run after.
After (spec sha 19c9ae4b): 173 mutants, 169 killed (all by
zig test), 4 survived. All four are equivalent, because both sides give the same value at equality:capacitymax_workers < cap-><=: assigns cap its own valuecapacityby_memory < cap-><=: samefree_slotsrunning >= cap->>: at equalitycap - running= 0offers_per_wakeeligible < slots-><=: returns the equal valueThe commit lands with #7059's commit (f8119a488) as one PR after #7060 merges.
Process note: the first launch was wrapped in a retry loop. An empty ssh answer was read as "not started", so up to three passes ran at once and reported 163/173 with 2 false kills. The numbers above come from a single run that held
flock -nafter apsbusy-check, with no retry.spec(queen): bound an effect's re-runs; close the mutation gaps in fi…