node_modules/
.next/
out/
.vercel/
.env
.env.local
.env.*.local
*.tsbuildinfo
next-env.d.ts
.DS_Store

# analysis pipeline
analysis/.venv/
analysis/api/.venv/
analysis/api/.pytest_cache/
analysis/api/.ruff_cache/
analysis/evidence/
analysis/**/__pycache__/
analysis/.pytest_cache/
analysis/runs/*/prompts.json
analysis/.hypothesis/

# infra: files rendered from templates by the scripts, applied and removed
infra/.*.rendered.*

analysis/corpus/.scratch/

# accounts service
accounts/.venv/
accounts/.pytest_cache/
accounts/.ruff_cache/
accounts/**/__pycache__/

# the MCP server (mcp/, docs/app.attestari.ai/phase-1-mcp-plan.md)
mcp/.venv/
mcp/.pytest_cache/
mcp/.ruff_cache/
mcp/dist/
mcp/**/__pycache__/

# web app: what the end-to-end tests leave behind
webapp/e2e/.outbox/
webapp/e2e/.results/
webapp/e2e/.outbox-*/
webapp/e2e/.results-*/
.next-*/
webapp/e2e/.report/
