# Rust
target/
engine/target/
Cargo.lock

# Python
__pycache__/
*.pyc
*.pyo
.venv/
venv/
*.egg-info/
dist/
build/

# Spike results (regenerated)
spike/results/

# Launch demo media (kept local for now; only er1-spec-public ships verify_hero.gif)
media/

# Environment
.env
.env.*
.env_*

# IDE
.idea/
.vscode/
*.swp

# Models (large binary files)
models/
*.gguf

# Compiled CUDA binaries
signal_first_cuda
aa_lcr_cuda

# Runtime state
.sagrada/

# Dataset caches
datasets/aa_lcr_cache/

# OS
.DS_Store
Thumbs.db

.env_openrouter.txt
.env_pypi.txt
.claude/

# API keys
.env*
*.rtf

# Large datasets (download separately)
datasets/kilt/wikipedia_raw/
datasets/kilt/wikipedia/

# Temporary benchmark caches
/tmp/sagrada_benchmarks/
datasets/kilt/agmf_index_*.json

# TLA+ tools (downloadable, 2.2MB)
tools/tla2tools.jar

# Large cached datasets
datasets/kilt/
datasets/longmemeval/
datasets/templama/
data/

# Model files
*.gguf
*.safetensors
*.bin
models/
specs/states/
lab/epistemic_development/pipeline/discoveries/govbench_v2_aligned.jsonl
lab/epistemic_development/pipeline/discoveries/govbench_v2_decorrelated.jsonl

# Backup-2026-05-06: exclude large local artifacts that violate 100MB GitHub limit
node_modules/
.wrangler/
formal/lean/.lake/
*.npz
.sweep_cache/
sweeps/cron/logs/
.env_reddit.txt
scout/out/
.deploy_staging_names

# one-time backfill raw corpus (dashboard baseline)
dashboard/data/backfill_corpus/
# radar engine outputs (regenerated by dashboard/radar.py)
dashboard/data/
.labeling_cache/
.census_cache*/

# canonical signing seed — key material, never tracked (sweeps/keys.py)
sweeps/canonical_signing_seed.b64
.deploy_hub_name
.founder_hub/
.deploy_swatch_name
wheels-out*/
engine/target-amd64/
