__pycache__/
*.pyc
.venv/
*.egg-info/

# local data + transient artifacts
simulation_results.json
research/

# tests/: the unit-test code IS tracked. What stays LOCAL-only is anything that
# carries fixtures sampled from real Claude Code sessions — private personal
# conversation context (issue #39). Never track these:
#   - real-session run outputs (e2e_runs/, path3_runs/)
#   - the eval/probe sampling harness, which reads real session snapshots
# Any test file added here must contain ONLY synthetic data: no real names,
# places, events, or handles.
tests/e2e_runs/
tests/path3_runs/
tests/eval/
