# Secrets
.codeguard/.secrets.toml
.env
.env.production
.env.local

# Python
__pycache__/
*.egg-info/
.pytest_cache/
*.pyc
.venv/
venv/

# Node
node_modules/
dist/
build/

# Test/build artifacts
.coverage
backend/.coverage
backend/guardspine.db
backend/*.db
backend/*.sqlite
.benchmarks/

# CodeGuard audit cache (local only, regenerated by CI)
.codeguard/approvals/
.codeguard/audit/
.codeguard/auth/
.codeguard/beads/
.codeguard/external_links/
.codeguard/findings/
.codeguard/inbox/
.codeguard/logs/
backend/.codeguard/

# Beads work-tracker runtime DB the backend writes on boot (local only).
# backend/data/packs/ stays tracked; only the runtime .beads dir is ignored.
backend/data/.beads/

# Evidence packs (generated artifacts)
evidence-pack-v*/

# Build output
frontend/dist/
vscode-extension/out/
vscode-extension/node_modules/

# Confidential (DO NOT push)
docs/market-analysis/
docs/partnerships/proprioceptive-ai/

# Nested git repos (these have their own GitHub repos)
github-action/
open-source/

# Obsidian (local vault config only)
.obsidian/

# Windows reserved-name artifacts
nul

# Railway deployment configs (local, regenerated per environment)
backend/railway.json
frontend/railway.json

# Generated exports (bundle artifacts)
backend/exports/
/exports/bundle-*.json

# Playwright artifacts (screenshots, results, traces)
frontend/e2e/screenshots/
frontend/playwright-results/

# OS/IDE
.DS_Store
*.swp
*.swo

# Runtime evidence exports (regeneratable)
exports/
nul
data/
