docs: record Campaign P closed (#268/#269/TS-8 done 2026-07-31) — CLAUDE.md was stale

The plan doc and ISSUES.md already carried the closures; CLAUDE.md's
Current-state paragraph still listed Campaign P as active with #268,
#269, TS-8, and matrix rows open. Also records Campaign A's
code-complete state and its open tail (#358).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-08-09 14:29:03 +02:00
parent d2b4f0d66f
commit dad38320fb

View file

@ -137,23 +137,19 @@ panel) closed user-accepted 2026-08-08; the six-slice program is COMPLETE
(see the plan's PROGRAM CLOSEOUT). The vendor arc also exposed and fixed (see the plan's PROGRAM CLOSEOUT). The vendor arc also exposed and fixed
two latent client-wide crashers (#348 cursor-handle exhaustion, #350 two latent client-wide crashers (#348 cursor-handle exhaustion, #350
render-ledger overflow).** **Campaign P — physics retail-feel parity render-ledger overflow).** **Campaign P — physics retail-feel parity
(`docs/plans/2026-07-29-physics-parity-campaign.md`) is the ACTIVE (`docs/plans/2026-07-29-physics-parity-campaign.md`) is CLOSED 2026-07-31
user-directed detour** closing every physics-scope gap from the 2026-07-29 — final user matrix accepted.** Every physics-scope gap from the
audit (stat-coupled movement, response-layer edge family, remote residuals, 2026-07-29 audit landed and user-gated: #266 run speed (retail's ==800
entry restrictions/water, #262/#153/#167, ledger). Implementation slices are sentinel — ACE's >=800 is a misread; never re-import), the #265/#166
complete; the live matrix is in progress. Session-2 landings (2026-07-30, landing-momentum + bounce family
all user-accepted): #266 run speed (retail's ==800 sentinel — ACE's >=800 (`docs/research/2026-07-30-landing-bounce-family.md`), the #267 vitae
is a misread; never re-import), the #265/#166 landing-momentum + bounce panel, #268 (panel colors + augmentation bonuses), #269 (slope-stop slide
family (check_contact seeding, velocity-free SetPositionInternal commit, — the live-trace contact-plane-restore fix), and TS-8 (0x02C2 StatMod
live 5%-elasticity landing reflect — see parse). See the plan doc for the retired-row ledger. **Campaign A — audio
`docs/research/2026-07-30-landing-bounce-family.md`), and the #267 vitae retail parity (`docs/plans/2026-08-08-audio-parity-campaign.md`) is
panel. Open: #268 (panel colors + augmentation properties, research fully CODE-COMPLETE 2026-08-08** with slices A1A6 landed and listening-gate
decoded), #269 (slope-slide feel residual — friction/jump chains rounds user-driven; open tail: #358 (Ctrl+M mute chord never fires) and
byte-verified identical; needs the live cdb A/B trace), TS-8 (0x02C2 the formal plan-status flip.
StatMod parse — mid-session buffs inert until relog), and matrix rows
1/2/6-11. The stat-chain package (#268 + TS-8) is the next implementation
step. Vendor browsing (Slice 5) and authoritative vendor transactions
resume after Campaign P closes.
**Placement cutover — C4 COMPLETE 2026-08-05, merged to main.** Every **Placement cutover — C4 COMPLETE 2026-08-05, merged to main.** Every
placement route now runs through the canonical residence + continuation- placement route now runs through the canonical residence + continuation-