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>
122 lines
3.2 KiB
Text
122 lines
3.2 KiB
Text
# Build output
|
|
bin/
|
|
obj/
|
|
out/
|
|
# NOTE: the repo-root /bin folder holds the alpha distribution feed written by
|
|
# tools/publish-bin.ps1. It stays IGNORED here on purpose so a stray `git add`
|
|
# can never put ~150 MB of payloads on main (GitHub also hard-rejects any file
|
|
# over 100 MB). tools/publish-dist.ps1 force-adds it onto the Gitea-only `dist`
|
|
# branch instead, which is what the launcher's update feed reads.
|
|
|
|
# Rider / VS
|
|
.idea/
|
|
.vs/
|
|
*.user
|
|
*.suo
|
|
|
|
# NuGet
|
|
*.nupkg
|
|
packages/
|
|
|
|
# OS
|
|
.DS_Store
|
|
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
|
|
# submodule pointing at our fork (Phase N, see docs/architecture/worldbuilder-inventory.md).
|
|
references/*
|
|
!references/WorldBuilder
|
|
!references/WorldBuilder/
|
|
|
|
# Claude Code session state
|
|
.claude/
|
|
# Superpowers brainstorm visual-companion scratch (mockups regenerate; not source)
|
|
/.superpowers/
|
|
launch.log
|
|
launch-*.log
|
|
proveout*.log
|
|
launch.utf8.log
|
|
n4-verify*.log
|
|
|
|
# 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
|
|
door-stuck-*.launch.log
|
|
door-stuck-*.launch.utf8.log
|
|
door-fix-*.launch.log
|
|
door-fix-*.jsonl
|
|
door-walkthrough.*
|
|
|
|
# ImGui auto-saved window/docking state (per-user, not source)
|
|
imgui.ini
|
|
|
|
# User-only download cache (per-developer, not source)
|
|
refs/
|
|
|
|
# Python tooling (under tools/) ? bytecode caches
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Per-session scratch (Claude commit message drafts, ad-hoc temp files)
|
|
tmp/
|
|
|
|
# Disposable dotnet test/build output redirected by local validation runs
|
|
.test-out/
|
|
**/TestResults/
|
|
|
|
# Connected-gate, benchmark, and visual-capture artifacts are machine-local
|
|
logs/
|
|
|
|
# Git worktrees for isolated feature work
|
|
.worktrees/
|
|
|
|
# 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/walk-oracle/*.cdb
|
|
# tools/cdb/ holds committed reference scripts ? exempt them from the blanket rule above.
|
|
!tools/cdb/*.cdb
|
|
launch_*.log
|
|
launch_*.err
|
|
launch_*.ps1
|
|
launch[0-9]*.log
|
|
analyze_*.ps1
|
|
peek_*.ps1
|
|
run_cdb_*.ps1
|
|
find_cdb.ps1
|
|
find_acclient.ps1
|
|
kill_cdb.ps1
|
|
append_memory.ps1
|
|
sky_*.log
|
|
smoke_test*
|
|
steep_roof_trace*
|
|
substep_trace*
|
|
sg_built.txt
|
|
# Stray bash-mangled path artifacts from PowerShell-via-bash escaping
|
|
C[?-?]*
|
|
|
|
# Obsidian vault config (personal, not project-wide)
|
|
.obsidian/
|
|
|
|
# Junction to Claude Code per-project memory (Obsidian vault visibility)
|
|
claude-memory
|
|
studio-shots/
|
|
|
|
# MP1b acdream-bake output ? user-machine artifact, never committed
|
|
# (docs/superpowers/plans/2026-07-05-mp1b-pak-and-bake.md, Task 5).
|
|
*.pak
|
|
|
|
# session-local physics capture artifacts (worktree root)
|
|
/resolve-*.jsonl
|
|
/launch-*.log
|
|
|
|
# Campaign V capture/evidence output - session-local, never tracked (423 MB lesson, 2026-07-29)
|
|
artifacts/
|
|
341-slope-capture.jsonl
|
|
|
|
# IconForge DAT extraction scratch (geometry + textures dumped from the
|
|
# installed client dats; regenerate with tools/MosswartArt, never commit).
|
|
tools/IconForge/work/
|