docs: wrap session — doorway flap FIXED (membership + blue-hole); A/B/C render residuals next
Canonical handoff: docs/research/2026-06-03-membership-and-bluehole-shipped-handoff.md (what shipped: membership Stage 1 ordered-CELLARRAY port + the blue-hole render-root clobbering fix; the full remaining-issues list — A camera-collision, B R1b particles, C R2 outside-looking-in, Stage 2 membership, #7 stairs, the 5-test baseline; KEEP/ DON'T-REDO; key files + decomp anchors; copy-paste pickup prompt for next session). - ISSUES.md: recorded the cottage doorway flap DONE (both causes) in Recently closed. - render design spec §7: R1 + flap marked DONE; A/B/C mapped to the next render phases. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
79fb6e7c23
commit
a1b49f9b24
3 changed files with 326 additions and 0 deletions
|
|
@ -236,6 +236,16 @@ the closest-first order (early-Z) are the mitigations. Measure at the R1 gate; d
|
|||
> (handoff §9). Phases are NOT batched past a gate.
|
||||
|
||||
### R1 — Unified per-cell `DrawInside` (the core) — THE make-or-break phase
|
||||
> **STATUS 2026-06-03: R1 + the doorway flap are DONE (user-verified inside-looking-out).** The flap
|
||||
> had TWO causes, both fixed: (1) the membership pick — ported the verbatim ordered-`CELLARRAY`
|
||||
> `find_cell_list` pick + collide-then-pick (Stage 1); (2) **render-root clobbering** — `CellGraph.CurrCell`
|
||||
> was written by the per-entity `ResolveWithTransition`, so a jumping NPC near the doorway overwrote the
|
||||
> player's render root → the "blue hole"; fixed by making `CurrCell` player-only (`UpdatePlayerCurrCell`).
|
||||
> Inside-looking-out renders correctly. **Remaining residuals are the next phases, NOT R1 regressions:**
|
||||
> A = camera-collision (walls grey while inside; eye outside the cell) → fold into R4 or a focused phase;
|
||||
> B = particles through the floor → **R1b** (#104); C = transparent walls from the street → **R2** below.
|
||||
> Canonical: [`docs/research/2026-06-03-membership-and-bluehole-shipped-handoff.md`](../../research/2026-06-03-membership-and-bluehole-shipped-handoff.md).
|
||||
|
||||
**Retail anchors:** `RenderNormalMode @ 0x453aa0` (binary decision), `PView::DrawInside @ 0x5a5860`,
|
||||
`ConstructView @ 0x5a57b0`, `DrawCells @ 0x5a4840` (the seal + the three per-cell loops), fact 8
|
||||
(visibility is the cull).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue