# Python
dist/
__pycache__/
.venv/
*.egg-info/
*.db
*.db-shm
*.db-wal
*.jsonl
.mypy_cache/
.pytest_cache/
.ruff_cache/

# Node (lessons/)
node_modules/

# Environment
.env

# Claude/Agent
.claude/
.agent/
.traces/
.production-agent-sessions/
.test-sandbox/

# Attocode runtime
.attocode/traces/
.attocode/sessions/
.attocode/recordings/
.attocode/cache/
.attocode/.attocode/
.attocode/dev-state.json
.attocode/config.toml
.attocode/vectors
attocode/attocode_py/.attocode/
tests/unit/tui/__snapshots__/
.attocode/exports/
.attocode/index/
.attocode/meta_harness/
tests/fixtures/sample_project/
docs/superpowers/
eval/charts/
eval/*.md
eval/*.log
eval/*.json
# Legacy TS runtime artifacts
legacy/.attocode/traces/
legacy/.attocode/sessions/
legacy/.attocode/recordings/

# attocode snapshots
tests/unit/tui/__snapshots__/


# Build outputs
*.vsix
site/
snapshot_report.html
.internal

# scripts
scripts/*
!scripts/validate_release_version.py
!scripts/check_pack_licenses.py
.DS_Store

#playwright
.playwright-mcp

#gsd
.gsd/
.bg-shell/

#cursor
.cursor/

# search-quality sweep scratch output
eval/sweep_out/
