# OS / editor .DS_Store Thumbs.db .idea/ .vscode/ *.swp *.swo # Node / build node_modules/ *.tsbuildinfo .next/ out/ dist/ build/ # Logs / runtime logs/ *.log *.pid # Env .env .env.local .env.*.local # Local DB snapshots that aren't part of the package app.db proof-of-work-*.db *.db-journal *.db-wal *.db-shm # Start9 build artifacts *.s9pk image.tar start9/*/javascript/ # App-local dev DB proof-of-work/prisma/dev.db proof-of-work/prisma/data/*.db !proof-of-work/prisma/data/.keep # Live data snapshot pulled off the running host — contains real # workout history. Stays on disk so the maintainer can rebuild the # cutover image, but MUST never be committed to a public repo. Also # matches *.db.bak (refresh_seed and manual cutover both produce # .bak rollback files alongside the live snapshot). start9/*/seed/data/*.db start9/*/seed/data/*.db.bak start9/*/seed/data/*.bak