docs+fix(ui): Campaign AS CLOSED — connected gate PASSED; AS-GF1 probes stripped; #443 narrowed
Some checks failed
CI / linux-portable (push) Failing after 3m15s
CI / windows-gate (push) Failing after 6m54s
CI / release (push) Has been skipped

The owner ran the Campaign AS connected gate live and passed it. The two
gate findings resolved in-round: the extras-list "black rectangle" is
retail's own authored scroll-less clipped listbox (no scrollbar authored
on 0x10000335, verified against the live DAT; wheel-scroll/resize reveal
rows — AS-GF1 65f6f584 ruled it not a code defect), and the paperdoll
symptom narrowed from "renders nothing" to an intermittent FIRST-OPEN
DELAY: the probe round proved the private render layer healthy from the
first frames (nonzero handle, 34 MeshRefs, sane bounds/camera) for both
the examination clone and the inventory doll, with mesh residency/upload
latency the leading suspect. #443 stays open with that narrowed shape.

Per the probe-dies-with-its-investigation rule this strips
CreatureAppraisalViewportDiagnostics, its call sites, and the
launch-options row in one commit (recoverable via git show 65f6f584).
App hermetic suite green (6,337/0).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-08-25 14:15:26 +02:00
parent 65f6f5848a
commit ddbd7e4096
5 changed files with 33 additions and 90 deletions

View file

@ -24,11 +24,27 @@ What does NOT go here:
- Every session: scan OPEN issues at start; promote/close anything we touched during the session before ending.
- Promoting to a Phase: mark as `DONE (promoted to Phase X)` + commit SHA where the Phase entry landed.
## #443 — Examination window: player-target paperdoll viewport renders nothing (AS-GF1)
## #443 — Examination/paperdoll private viewport: doll appears only after a delay on first open (was: "renders nothing")
**Status:** OPEN — probe added, root cause NOT isolated.
**Component:** examination window / creature-appraisal private viewport.
**Filed:** 2026-08-25, AS-GF1 gate-fix session.
**Status:** OPEN (narrowed at the gate — intermittent first-open DELAY, not
a hard break; NOT gate-blocking, owner passed the Campaign AS gate with it).
**Component:** private entity viewports (examination clone, inventory
paperdoll — shared `PrivateEntityViewportRenderer`).
**Filed:** 2026-08-25, AS-GF1 gate-fix session. **Narrowed same day at the
gate's probe round:** with `ACDREAM_PROBE_CREATURE_APPRAISAL_VIEWPORT=1`
(probe since DELETED per the probe-dies rule — recover it with
`git show 65f6f584` if this recurs) the live session showed the render
layer HEALTHY from the first probed frames — nonzero texture-table handle,
34 MeshRefs, sane bounds and camera eye, for both the examination clone
and the inventory paperdoll — while the owner initially saw an empty
(black) pane that later popped in ("I can see the paper doll now, after a
while"), and a subsequent fresh session showed it promptly. Leading
suspect: private-clone MESH residency/upload latency in the shared arena
(the pass records draws only for resident meshes; the probe cannot see
residency). The gate's OTHER symptom (the "black rectangle" band over the
extras rows at small window heights) is the authored scroll-less
clipped-list behavior AS-GF1 ruled retail-correct below, plus the clip
line moving with resize — owner-accepted at the gate.
Owner report at the Campaign AS connected gate: the animated 3-D paperdoll
in the examination window (LayoutDesc `0x2100006B` element `0x10000148`)