# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
dist/
build/
.eggs/

# Virtual environments
.venv/
venv/
env/

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# Testing
.pytest_cache/
htmlcov/
.coverage
.coverage.*
coverage.xml
*.db
*.sqlite
*.sqlite3

# Trace data (experiment artifacts)
.agentassay/

# MyPy
.mypy_cache/

# Distribution
*.egg
*.whl

# OS
.DS_Store
Thumbs.db

# Experiments (internal — costs, configs, infra, analysis)
experiments/results/
experiments/figures/*.png
experiments/figures/*.pdf
experiments/logs/
experiments/cost_log.json
experiments/configs/
experiments/analysis/
experiments/runner/
experiments/scenarios/
experiments/infra/
status.json

# Plan (internal)
plan/

# Paper source (keep only compiled PDF and figures)
paper/*.tex
paper/*.bib
paper/appendix/
paper/tables/
paper/sections/
paper/*-arxiv*.tar.gz
paper/*.aux
paper/*.log
paper/*.out
paper/*.toc
paper/*.bbl
paper/*.blg
paper/*.fdb_latexmk
paper/*.fls
paper/*.synctex.gz

# Research (competitive analysis — internal strategy)
research/

# Internal docs and roadmaps
.backup/
*.backup-*
docs/plans/

# Internal instructions (session-specific)
CLAUDE.md
.env.template

# Session metadata
.claude/

# Infra state
experiments/infra/.vm-state.json
experiments/infra/.last-pull-timestamp

# Secrets
.env
*.key
*.pem
SECURITY-FIXES-2026-03-06.md
TEST_COMPLETION_REPORT.md

# Generated demo/test reports
agentassay-demo-report.*
agentassay-test-report.*

# Wiki pages (pushed to separate wiki repo)
wiki/
