research(render) Campaign FW0: retail walk-oracle harness + 10 live trace fixtures

cdb capture harness (recon offsets + per-pose scripts; .gitignore gains a
negation so the walk-oracle scripts are tracked despite the global *.cdb
ignore) and the FW1 conformance fixtures: terrace center/edge, cathedral
arrival, doorway still, cottage walkout, street porch-cam/outdoor, town
walkabout, foundry entry, foundry deep. Binding findings in the README:
the frame roots at the CAMERA cell; outdoor root draws the #456 far
building every frame and hides it by depth cover, never omission;
interior root gates through the exit-view chain; look-ins punch at the
owning building turn; transitions are one-frame flips.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-08-30 09:10:07 +02:00
parent fabb966c57
commit 71b11817ad
23 changed files with 11091 additions and 7 deletions

15
.gitignore vendored
View file

@ -23,7 +23,7 @@ packages/
Thumbs.db
# Reference repos and retail client (large, not our code, separate licenses)
# WorldBuilder is exempt it's a load-bearing dependency tracked as a git
# WorldBuilder is exempt ? it's a load-bearing dependency tracked as a git
# submodule pointing at our fork (Phase N, see docs/architecture/worldbuilder-inventory.md).
references/*
!references/WorldBuilder
@ -39,7 +39,7 @@ proveout*.log
launch.utf8.log
n4-verify*.log
# A6.P5 (2026-05-25) door-stuck reproduction captures (multi-MB);
# A6.P5 (2026-05-25) ? door-stuck reproduction captures (multi-MB);
# the 3-record fixture extracted from these lives at
# tests/AcDream.Core.Tests/Fixtures/door-bug/over-penetration-capture.jsonl
door-stuck-capture.jsonl
@ -55,7 +55,7 @@ imgui.ini
# User-only download cache (per-developer, not source)
refs/
# Python tooling (under tools/) bytecode caches
# Python tooling (under tools/) ? bytecode caches
__pycache__/
*.pyc
@ -72,11 +72,12 @@ logs/
# Git worktrees for isolated feature work
.worktrees/
# Per-session retail-debugger scratch cdb scripts, logs, analysis helpers.
# Per-session retail-debugger scratch ? cdb scripts, logs, analysis helpers.
# The committed reference workflow lives in CLAUDE.md "Retail debugger toolchain";
# session-specific traces should not pollute the repo.
*.cdb
# tools/cdb/ holds committed reference scripts — exempt them from the blanket rule above.
!tools/walk-oracle/*.cdb
# tools/cdb/ holds committed reference scripts ? exempt them from the blanket rule above.
!tools/cdb/*.cdb
launch_*.log
launch_*.err
@ -95,7 +96,7 @@ steep_roof_trace*
substep_trace*
sg_built.txt
# Stray bash-mangled path artifacts from PowerShell-via-bash escaping
C[€-￿]*
C[?-?]*
# Obsidian vault config (personal, not project-wide)
.obsidian/
@ -104,7 +105,7 @@ C[€-
claude-memory
studio-shots/
# MP1b acdream-bake output user-machine artifact, never committed
# MP1b acdream-bake output ? user-machine artifact, never committed
# (docs/superpowers/plans/2026-07-05-mp1b-pak-and-bake.md, Task 5).
*.pak