__pycache__/
.pytest_cache/
.hypothesis/
*.pyc
.DS_Store

*.egg-info/
traces/
.formation_cache/

core-rs/target/
core-rs/Cargo.lock

uv.lock

# Environment secrets — never commit real keys
.env
.env.local
.env.*.local

# Benchmark report output
reports/
frontier_wave1.json

# Claude Code local session artifacts (per-developer, never tracked)
.claude/

# Runnable audit-passed showcases (ADR-0112 + ADR-0113) are generated on
# demand from the signed claim + on-disk lane result files. The inputs
# are committed; the renders are not.
evals/audit_passed/
evals/expert_demos/

# ADR-0119.7 — GSM8K sealed-holdout discipline. Only the encrypted
# .age file may be tracked; plaintext companions must never land in git.
evals/gsm8k_math/holdouts/v1/cases.jsonl
evals/gsm8k_math/holdouts/v1/cases_plaintext.jsonl
evals/gsm8k_math/holdouts/v1/cases-train*
