diff --git a/CLAUDE.md b/CLAUDE.md index cbd115a4..2c9973e8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -245,6 +245,10 @@ NO 3D preview (chargen-only machinery); UI Studio no longer exists (deleted at Campaign V — ignore stale memory/docs claims otherwise); App `Program.cs` has no subcommand dispatch (the `--session-config` flag is additive). +LA0, LA1, LA3, and LA7a are review-closed. The launcher composer is now +compiled into both host test suites, and Launcher.Core runs in the portable +Windows/Ubuntu CI closure. LA2's probe/idle review fixes are the active edge; +LA4/LA5/LA7b follow in parallel after that integration. **Placement cutover — C4 COMPLETE 2026-08-05, merged to main.** Every placement route now runs through the canonical residence + continuation- diff --git a/docs/plans/2026-04-11-roadmap.md b/docs/plans/2026-04-11-roadmap.md index 84534cdb..994b83cc 100644 --- a/docs/plans/2026-04-11-roadmap.md +++ b/docs/plans/2026-04-11-roadmap.md @@ -103,6 +103,11 @@ a future campaign). Spec: [`2026-08-14-launcher-campaign-design.md`](../superpowers/specs/2026-08-14-launcher-campaign-design.md); plan + ledger: [`2026-08-14-launcher-campaign.md`](2026-08-14-launcher-campaign.md). +LA0, LA1, LA3, and LA7a are review-closed: the portable path boundary, +failure-isolated launch/status contract, BCL-only launcher core, shared +composer-to-both-host-loader anti-drift gate, and character wire messages are +landed. LA2 probe/idle review fixes are the active recovery edge before the +Avalonia/plugin/selection parallel wave. **Remaining physics-divergence closeout (ACTIVE, checkpoint 2026-08-03):** the user then authorized retirement of the remaining proven collision/placement gaps before diff --git a/docs/plans/2026-08-14-launcher-campaign.md b/docs/plans/2026-08-14-launcher-campaign.md index a5bc0142..1e3270b9 100644 --- a/docs/plans/2026-08-14-launcher-campaign.md +++ b/docs/plans/2026-08-14-launcher-campaign.md @@ -487,9 +487,9 @@ 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 | fix round complete; narrow Opus re-review pending | `db9ad53c` (mixed — see `e1322a06`), `75a6724d` (WIP), `d511e4c3` (fix round) | Initial review FIX FIRST; findings F1–F8 addressed; narrow re-review pending | Release build green (0 errors / 18 warnings). Windows: Runtime 1634 / Headless 127 / App 5038+3skip. WSL: Runtime 1634 / Headless 127. Production-shaped shared fixture values asserted by BOTH host readers; known mid-play silent-wire-drop limitation recorded above. | +| LA1 | **DONE 2026-08-14** | `db9ad53c` (mixed — see `e1322a06`), `75a6724d` (recovery WIP), `d511e4c3`, ledger `890cf267` | Initial review FIX FIRST; F1–F8 CLOSED; narrow dual-lens re-review PASS | Release build green (0 errors / 18 warnings). Windows: Runtime 1634 / Headless 127 / App 5038+3skip. WSL: Runtime 1634 / Headless 127. Known mid-play silent-wire-drop limitation recorded above. The LA1+LA3 composer-to-both-hosts contract gate and portable CI lane landed at `8a03a25f`. | | 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 | +| LA3 | **DONE + MERGED 2026-08-14** | `37d74e44`, `26feba81`, `347a1a5d`, merge `7749545d`, seam `8a03a25f` | Initial 12 findings CLOSED; four-gap narrow review FIX FIRST; final narrow re-review PASS | `AcDream.Launcher.Core` remains BCL + Platform only. Windows/WSL Core 114/114; full Release build green. Composer output is parsed by BOTH real host loaders from one linked fixture; Launcher.Core build/tests run in the portable Windows+Ubuntu lane. Windows graceful-stop gap remains tracked as #397. | | LA4 | — | | | | | LA5 | — | | | | | LA6 | — | | | |