# SSH keys and sandbox copies .ssh/ # Rust build output target/ **/target/ # Node.js node_modules/ **/node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # Build outputs dist/ dist-ssr/ build/ *.local # IDE / editor .idea/ .vscode/ *.swp *.swo *~ .DS_Store ._* Thumbs.db # Environment and local overrides .env .env.local .env.*.local .env.production core/.env.production scripts/deploy-config.sh # Logs logs/ *.log # Testing coverage/ .nyc_output/ # Image / release artifacts *.iso *.img *.dmg *.app *.apk *.keystore *.s9pk *.tar.gz # Release artifacts live in release attachments, not Git history. releases/** !releases/ !releases/manifest.json # Image recipe output image-recipe/output/ image-recipe/*.iso image-recipe/*.img # Loop tool artifacts */loop/ loop/loop/ loop/loop.log.bak # Separate repos nested in tree web/ # Resilience harness reports contain session cookies. scripts/resilience/reports/ # Codex / pnpm / python caches / editor backups .codex .codex-target-*/ .codex-tmp/ .claude/ .pnpm-store/ **/__pycache__/ *.bak # Local evidence screenshots; intentional UI screenshots should live under an # app/docs asset path with a descriptive filename. Screenshot *.png uploads/