# Rust /target **/*.rs.bk Cargo.lock.bak # IDE /.idea /.vscode *.swp *.swo .DS_Store # Claude Code — team-wide settings go in .claude/settings.json (tracked); # personal grants from in-session prompts live in settings.local.json. .claude/settings.local.json # Env / secrets .env .env.* !.env.example # Local config overrides config.local.toml /data /postgres-data # Dashboard /dashboard/node_modules /dashboard/.svelte-kit /dashboard/build /dashboard/.env # Dashboard — Playwright E2E /dashboard/tests/e2e/.auth /dashboard/tests/e2e/.results /dashboard/playwright-report /dashboard/test-results /dashboard/.playwright # When playwright is invoked from the repo root by accident, these # also land here. /playwright-report /test-results # Caddy /caddy/data /caddy/config # Logs *.log /logs # OS Thumbs.db