diff --git a/docs/plans/2026-08-14-launcher-campaign.md b/docs/plans/2026-08-14-launcher-campaign.md index 9988b8c4..c904885e 100644 --- a/docs/plans/2026-08-14-launcher-campaign.md +++ b/docs/plans/2026-08-14-launcher-campaign.md @@ -477,13 +477,13 @@ LA6 adds CH-regression scrutiny; LA0 adds guard-integrity scrutiny. | Slice | Status | Commits | Review | Notes | |---|---|---|---|---| | LA0 | **DONE 2026-08-14** | `cb6502c8`, `a49e92df` | Opus dual-lens PASS; all 6 findings CLOSED in narrow re-review | Byte-identity proven; Linux CI lanes restored; Platform BCL-only self-guard added; K0 guard untouched | -| LA1 | in flight (Sonnet) | | | pinned contract v1 + 5 optional fields | +| LA1 | implemented; Opus review in flight | `db9ad53c` (mixed — see `e1322a06`) | review in flight | Runtime 1630 / Headless 126 / App 5025+3skip / Core.Net 905 green; Runtime+Headless green on WSL; shared fixture parsed by BOTH host readers | | LA2 | — | | | | | LA3 | review FIX FIRST; fix round in flight | `37d74e44` + fixes pending | Opus 2026-08-14: 12 findings — 1 CRITICAL (`"paths": {}` breaks App loader), probe composition owed, Stop→SIGKILL hazard, 0600 temp window | Contract text now COMMITTED into LA1 section (review process note); cross-assembly loader test owed at LA1+LA3 merge; CI lane addition at merge | | LA4 | — | | | | | LA5 | — | | | | | LA6 | — | | | | -| LA7 | LA7a implemented (`6a32f375`, campaign-la7a); Opus retail-lens review in flight. LA7b (state+flow) waits on LA1 | `6a32f375` | review in flight | 46 new byte-exact tests; Core.Net 951/0/0. Reviewer verifying: conditional 0xF643 parse, retail 26-member charError enum, uninit-edx artifact proof | +| LA7 | **LA7a DONE + MERGED** (`fa2de1c4`); LA7b (state+flow) unblocked by LA1 | `6a32f375`, `4338b1c1`, `0c8643a7`, merge `fa2de1c4` | Opus retail-lens PASS; narrow re-review MERGE; AD-97 filed | Review decoded the retail binary: restore is ≥16 bytes, guid-only is an ADAPTATION (AD-97); conditional 0xF643 parse CONFIRMED; enum corrects ACE's 0x08 misnaming. Core.Net 953/0/0 post-merge | | LA8 | — | | | | | LA9 | — | | | | | LA10 | — | | | |