From 2b9dfec9d7845c3678de5b87d99a825fb8a210c2 Mon Sep 17 00:00:00 2001 From: Erik Date: Fri, 31 Jul 2026 09:31:47 +0200 Subject: [PATCH] docs(physics): close stat-chain live gate --- docs/ISSUES.md | 4 +++- docs/plans/2026-07-29-physics-parity-campaign.md | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/ISSUES.md b/docs/ISSUES.md index 0211aa91..96b43e8f 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -217,7 +217,7 @@ Capture and decode: ## #268 — Character panel: vitae color, buff coloring, and augmentation bonuses -**Status:** IMPLEMENTED 2026-07-31 — closure pends the user visual/live gate. +**Status:** DONE — 2026-07-31 (implementation + user visual/live gate). **Severity:** MEDIUM (presentation parity) **Component:** retained UI / character window @@ -240,6 +240,8 @@ the authored LayoutDesc 0x2100002E / FooterTitle 0x1000024E palette index 3 (#7FFFFF), while positive/negative buff fragments use palette indices 1/2 (#00FF00/#FF0000). Attributes, secondary attributes, and skills share those exact colors. AP-127 and TS-8 are retired by the same stat-chain package. +The user confirmed the live buff values, footer coloring, and immediate skill +row refresh after the final retained-UI invalidation correction. --- diff --git a/docs/plans/2026-07-29-physics-parity-campaign.md b/docs/plans/2026-07-29-physics-parity-campaign.md index a227cd19..d06b0696 100644 --- a/docs/plans/2026-07-29-physics-parity-campaign.md +++ b/docs/plans/2026-07-29-physics-parity-campaign.md @@ -372,14 +372,15 @@ root-caused, retail-ported, and user-accepted in the same session: user-accepted ("almost pass with merits"). Investigation + byte-decode record: `docs/research/2026-07-30-landing-bounce-family.md`. - **#267 shipped** (vitae/buff panel values; attributes vitae-immune). - **#268 implemented 2026-07-31; live visual gate pending**: the complete + **#268 closed 2026-07-31**: the complete augmentation chain is shared by panel and Runtime movement; AP-127 is retired. Attributes, secondary attributes, and skills use retail's vitae-excluded green/red comparison. The selected-skill footer now renders per-fragment colors through the shared retained text primitive, using the authored 0x1B palette exactly: #7FFFFF vitae, #00FF00 buff, #FF0000 debuff. TS-8 is also retired: a real live 0x02C2 payload carries its full - StatMod through dispatch and changes the effective skill immediately. + StatMod through dispatch and changes the effective skill immediately. The + user accepted the live colors, values, footer, and immediate row refresh. - **#269 closed 2026-07-31** — the live 2,184-quantum trace proved the landing reflect and friction math were correct. ACDream omitted retail's `OBJECTINFO::kill_velocity` before restoring a remembered contact plane