9aae442e64
+2 bodies (worker C2 claims 3-4). Candidate gate MATCH before promotion. NEGATIVES EXTRACTION (the closing-checklist step that protects worker findings from ignored staging being lost): imported 28 new negatives from all five workers' staging into the tracked index, and dropped 28 rows that had since been REGISTERED (the reconcile step working as designed). Index 166 -> 194 rows, address-ordered, 0 duplicates, 0 registered. Worklist 1193 rows; excluded_recorded_negative=170; 0 unregistered negatives survive into the worklist. make check green: regions=493 AGREE, differing_bytes=0 MATCH, 237 tests OK. Worker C2's cross-cutting finding recorded: three of its four negatives are the -O2 SCHEDULER, not source shape. For 0x800A6C34 (16 differing) and 0x80016F80 (45 differing), both at correct length, the identical source with `cc1 -quiet -O2 -G0 -fno-schedule-insns` produces the original's instruction ORDER byte-for-byte -- and both then show the same two-sided signature: sched OFF gives the original's order but the wrong allocation (or the wrong delay slot), sched ON gives the right allocation and the wrong order. Neither alone matches. C2 correctly did NOT take the scheduler override (out of scope); both stay recorded as negatives with the lever named. Diagnostic broadcast: correct length + a residual that is a permutation of a few instructions + the unscheduled build matching the original order => the residual is sched. Also recorded: the commutative-operand lever has a COUPLED ALLOCATION side-effect (0x80027744 at 4 bytes, 0x80050674 at 1 byte) -- every spelling giving the original's addu operand order also flips which value takes v0 vs v1.