# env — never commit secrets .env # deps node_modules/ # build output .next/ dist/ test-results/ *.tsbuildinfo # agent tooling state .codenomad/ # game state SQLite: lives on the host, volume-mounted into the container as # ./db → /app/db so it survives rebuilds — never tracked. Anchored to repo root: # an unanchored "db/" would also ignore lib/db/ (source). /db/