docs: archive Phase V (V1-V4) to COMPLETED; reconcile CLAUDE.md

Phase V landed: app_version module, ext-state version stamp, show-version
action, beta-in-isolation channel build. CLAUDE.md gains the module entry,
version key, test target, and beta-build note.
This commit is contained in:
2026-07-26 16:56:04 -04:00
parent 88e10c18c7
commit 6a6d305cf2
4 changed files with 113 additions and 56 deletions
+9 -14
View File
@@ -13,20 +13,15 @@ tickable points land in `PLAN.md` and the deploy/build wiring hands off to dev-o
This is a framing note; it changes no source or CMake.
Status: framed by product-designer (2026-07-26); **all four forks settled by Daniel
(2026-07-26).** V1 approved as recommended (ext-state version stamp prioritized to
the first wave); V2 plain `-beta` suffix (`git describe` decoration rejected); V3
recommendation accepted (console line + panel readout, about-box deferred); **V4
reversed the recommendation** — Daniel chose **beta-in-isolation / full coexistence**
(separate binary, isolated ext-state namespace, isolated command-id prefix) rather
than the branch-discipline/one-at-a-time path the note originally recommended. The
"Recommendation" and "Open decisions" sections below have been superseded to reflect
the settled state; each records what was chosen and why. Deploy/build wiring hands off
to dev-ops.
> **Note on V4 phrasing (provisional).** The-boss's read of "beta-in-isolation" as
> the separate-binary + isolated-namespace + isolated-command-id-prefix coexistence
> path is provisional pending a final confirm from Daniel. Written that way here; a
> minor correction is a cheap edit.
(2026-07-26); V1V4 implemented and landed (2026-07-26).** V1 approved as recommended
(ext-state version stamp prioritized to the first wave); V2 plain `-beta` suffix
(`git describe` decoration rejected); V3 recommendation accepted (console line + panel
readout, about-box deferred); **V4 reversed the recommendation** — Daniel chose
**beta-in-isolation / full coexistence** (separate binary, isolated ext-state
namespace, isolated command-id prefix) rather than the branch-discipline/one-at-a-time
path the note originally recommended. The "Recommendation" and "Open decisions"
sections below have been superseded to reflect the settled state; each records what
was chosen and why. Deploy/build wiring hands off to dev-ops.
---