docs(roadmap+milestones): mark A6.P1/A6.P2 shipped; update M1.5 demo

A6.P1 (cdb probe spike) + A6.P2 (analysis report) both SHIPPED this
session. Updated:

  docs/plans/2026-04-11-roadmap.md — M1.5 phase block now shows A6.P1
  + A6.P2 SHIPPED with commit refs; A6.P3 entry expanded with the
  Finding-2-first sequencing recommendation from A6.P2; A6.P4 entry
  notes the original "Holtburg Sewer end-to-end" acceptance walk is
  unreachable (sewer doesn't exist).

  docs/plans/2026-05-12-milestones.md — M1.5 demo scenario split into
  building/cellar half (achievable post-A6.P3) + dungeon half (blocked
  on issue #95 visibility blowup; promote to post-M1.5 if #95 isn't
  fixed in scope). Issue list updated: added #95 + indoor sling-out
  (new from scen4); marked stairs/2nd-floor/cellar as characterized by
  A6.P2 Finding 2 family.

  CLAUDE.md — Currently-working-toward block now points at A6.P3 as
  the active phase. A6.P1 + A6.P2 ship noted with the findings doc
  pointer. Demo-scenario note updated to reflect the sewer + #95
  reality. Issues-in-scope updated.

Also includes a 1-line trailing-prompt addition to scen3 + scen4
retail.log files (cdb wrote one more `0:000>` after the kill that
landed after the original capture commits).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erik 2026-05-21 21:17:21 +02:00
parent 184933d796
commit 90fbdc02df
5 changed files with 97 additions and 44 deletions

View file

@ -726,16 +726,25 @@ render identically to pre-O. Spec:
[`docs/superpowers/specs/2026-05-21-phase-o-dat-path-unification-design.md`](docs/superpowers/specs/2026-05-21-phase-o-dat-path-unification-design.md).
**Currently working toward: M1.5 — Indoor world feels right** (resumed
from 2026-05-20 baseline after Phase O ship). Demo scenario: enter the
Holtburg Sewer through the in-town portal, navigate through (walls
block, stairs work, items block, lighting reads correctly), exit back
to town. Phases: A6 (Indoor physics fidelity, cdb-driven) + A7
(Indoor lighting fidelity, RenderDoc + retail-decomp driven). Issues
in scope: #80, #81, #83, #88, #90 (workaround removal), L-indoor,
L-spotlight, stairs, 2nd-floor, cellar, and the
`TryFindIndoorWalkablePlane` synthesis removal. **M2 ("Kill a drudge")
is deferred until M1.5 lands.** Full M1.5 writeup at the corresponding
block in `docs/plans/2026-05-12-milestones.md`.
from 2026-05-20 baseline after Phase O ship). **A6.P1 + A6.P2 SHIPPED
2026-05-21** (this session). Current A6 phase: **A6.P3 — Fix BSP
correction paths.** Per A6.P2 sequencing: Finding 2 first (ContactPlane
resynthesis blowup — primary M1.5 root cause; suspect site
`Transition.FindEnvCollisions` indoor branch). Re-run scen1-5 captures
after PR. Then Finding 3 (cell-resolver sling-out from scen4; remove #90
workaround in same PR). Findings doc:
[`docs/research/2026-05-21-a6-cdb-capture-findings.md`](docs/research/2026-05-21-a6-cdb-capture-findings.md).
Original demo scenario (Holtburg Sewer end-to-end) is unreachable: sewer
doesn't exist on this server, and **issue #95** (portal-graph visibility
blowup, discovered in A6.P1 scen5) blocks any substitute dungeon. Revised
M1.5 demo split into building/cellar half (achievable after A6.P3) +
dungeon half (blocked on #95). Issues in scope: #80, #81, #83, #88, #90
(workaround removal), **#95** (visibility blowup; not A6 scope but
blocks dungeon demo), L-indoor, L-spotlight, stairs, 2nd-floor, cellar,
indoor sling-out (new from scen4), and the `TryFindIndoorWalkablePlane`
synthesis removal. **M2 ("Kill a drudge") is deferred until M1.5
lands.** Full M1.5 writeup at the corresponding block in
`docs/plans/2026-05-12-milestones.md`.
**Today's pre-M1.5 baseline (2026-05-20).** Five surgical fixes
shipped to close the user-reported "logged in inside the inn, ran