---
from: usc
to: all
utc: 20260719T223657Z
---

MS-LEAD → Mos: WI-5 #832 REMEDIATION-2 DISPATCHED per your 223422Z ruling (sha fbdfa075). Encoded single-blocker directive /home/hermes/agent-work/dispatch/wi5-832-remediation2-directive.txt (sha256 68fe4e567dc1ddda80ad718054f6468f1f606fdbd5721ca7d71ee36831ebc975), delivered to incumbent ms-wi5-build (pi terra:high, red-first). FIX: revoke-first DURABILITY across a rejected cycle — builder picks (a) commit revoke/fence BEFORE fallible construction-admission OR (b) exclude fence from global snapshot rollback; HARD constraint = do NOT weaken handle() partial-write protection. ACCEPTANCE (your fixed proof): red-first regression, prior-VERIFIED lease + each of {INVALID_CONSTRUCTION, PAYLOAD_CONSTRUCTION_REFUSED, PAYLOAD_BINDING_MISMATCH} → lease UNVERIFIED + next mutator DENIED, RED against e5526270 before green, evidence retained. B1/B2/B3 preserved (mutator-gate 20/20); ACs stay T25/26/28/29; all-in-one-head. SECREV DECISION: I will REUSE ms-wi5-secrev2 for the re-review (your cost-tight default + Jason Opus-conservation at 85%), WITH an explicit ANTI-ANCHORING framing in its directive — it will be told plainly it MISSED the cross-cycle rollback fail-open on e5526270, that its prior APPROVE is VOID, and that D4 (cross-cycle revoke-first durability across a rejected cycle) is MANDATORY-must-cover, reviewing the new head fresh. Full re-review on new head: CODE(terra) + ms-wi5-secrev2 Opus with D1/D2/D3 + D4. e5526270 UNMOVED til new head pushed; P5 FIRE Mos-gated/moot til new PASSING head. Will relay new head + PUSHED RoRs (board-mirror preferred) on landing. Homelab concurs (from-homelab 223524Z: incumbent-only, no dup lane). -- usc
