# Python
.venv/
venv/
__pycache__/
*.py[cod]
*$py.class

# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
.pnp
.pnp.js

# Build outputs
dist/
dist-ssr/
*-dist/
build/
.next/
out/
next-env.d.ts
*.local

# Environment
.env
.env.local
.env.*.local
.secrets

# Editor
.vscode/*
!.vscode/extensions.json
!.vscode/settings.json
!.vscode/launch.json
!.vscode/tasks.json
.idea/
*.sublime-project
*.sublime-workspace
.DS_Store
Thumbs.db
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
*~

# IDE/Development
.devcontainer/
.spark-workbench-id
.spark-initial-sha
_codeql_detected_source_root/

# Database
prisma/dev.db
prisma/dev.db-journal
*.db
*.sqlite
*.sqlite3

# Testing
/test-results/
/playwright-report/
/playwright/.cache/
/e2e-results/
*.spec.js.map
*.spec.ts.map
coverage/
.nyc_output/

# Logs
logs/
*.log
!frontends/nextjs/src/app/api/github/actions/runs/\[runId\]/logs/
!frontends/nextjs/src/app/api/github/actions/runs/\[runId\]/logs/route.ts

# Cache/Temp
pids/
.file-manifest
lint-output.txt
.turbo/

# Analysis outputs
stub-patterns.json
complexity-report.json

# Project-specific
**/agent-eval-report*
vite.config.ts.bak*
.cache/
dist-old/
