Publication-throughput rework per the D2 design (docs/research/ 2026-08-02-collision-throughput-handoff/design-note.md): O1 per-prefix installed-key ledgers replacing the seal's full-map scans; O2 per- landblock delta commit (LandblockReplacementApplyCursor against the active root) replacing whole-world TransferTo; O3 empty staging root, commit-time reflood (CObjCell::init_objects 0x0052B420 -> recalc_cross_cells 0x00515A30), journal/peer-rebase machinery deleted (~1,900 lines net). Automated gates green: Runtime 999, Core physics 2,135, App 4,039/3, Headless 79, complete solution 10,812/0/4; lifecycle gate PASS (connected-world-gate-20260802-193029). Soak 194423: publication-side acceptance fully met (37 -> 4 failures, all convergence dims zero, loadedLandblocks baseline-identical, waitCue 6/9 -> 1/9). COMMITTED AS WIP ON USER DIRECTION - NOT ACCEPTED. The user feel-test FAILED on this tree: monsters still pop into existence at close range, monsters spawned mid-air far ahead, static placements visibly wrong, plus 243x "Landblock already has a full retirement receipt" InvalidOperationException catch-retry loop during origin recenter (launch-feeltest-oclone.log). The 4 remaining soak failures (pendingLandblockRetirements 131/122 at the Caul->Sawato stops) and the implementer's "exposed pre-existing" classification are under re-judgment against that loop. Dual reviews were dispatched and then stopped mid-flight on user direction; NO review has passed this commit. Full problem inventory + next-agent instructions: docs/research/2026-08-02-collision-throughput-handoff/. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
29 lines
1.7 KiB
Markdown
29 lines
1.7 KiB
Markdown
# User in-game observations — 2026-08-02 (~15:40, during the F4 diagnostic run)
|
|
|
|
Axioms per the retail-oracle rule. User will do a full test session once
|
|
the current work passes; these are the pre-session signals.
|
|
|
|
1. AIRBORNE-WHILE-STANDING (severe, flip-suspect): repeated
|
|
"[System] You can't do that while in the air!" +
|
|
"You can't do that. (error 0x042C)" x4 + one "WeenieError 0x001D" when
|
|
trying to cast while standing still. Suspect: the conductor placement
|
|
path lacks the legacy spawn path's #270 settle sweep (contact from the
|
|
compressed first gravity frame) -> outbound contact state says
|
|
airborne. Routed to F4 as a lead (unified-hypothesis check); if F4's
|
|
stuck item is not the player, this becomes its own slice (F5) BEFORE
|
|
the C3c commit — casting is core gameplay and blocks the smoke test.
|
|
2. MATERIALIZATION HAZE RE-FIRING while standing still (flip-suspect):
|
|
purple haze re-triggers around the character. Plausibly the visible
|
|
face of the soak's pendingPublications=1 stuck item if that item is
|
|
the local player. Routed to F4.
|
|
3. NO SLIDE ALONG IMPASSABLE SLOPES: walking into too-steep terrain does
|
|
not glide laterally. Likely pre-existing open issue #269 (Campaign P
|
|
slope-slide residual). Verify pre-existence during the review/closeout;
|
|
do not fold into C3c unless evidence says the flip changed it.
|
|
4. /ls DOES NOT WORK: unclear which command surface (chat slash command?).
|
|
Triage at the session; low priority.
|
|
|
|
Review-focus implication: retail reviewer must verify the flip preserves
|
|
the legacy spawn path's contact seeding (#270) semantics; adversarial
|
|
reviewer must verify the placement publication for the local player
|
|
actually completes and is reaped.
|