# Claude sandbox + working notes. # .claude-work was getting mirrored back into SRC by update.sh, creating # nested copies on every run. Excluding the directory name everywhere belts- # and-suspenders the fix in update.sh (the missing trailing slash on rsync). .claude-work/ # Living spec authored in the sandbox; persisted at SRC root but not tracked. /APPS.md # Node dependencies — installed via `npm ci` at image build, never vendored. node_modules/ npm-debug.log*