# .gitignore — composer-replication-framework # Local notes / drafts not for HF .scratch/ *.draft.md # Editor / OS junk .DS_Store *.swp *~ # Future code (will be added in spike v0.0) __pycache__/ *.pyc *.pyo .venv/ .env* !.env.example node_modules/ # Training artifacts (belong in separate model/dataset repos, not here) checkpoints/ wandb/ *.safetensors *.bin *.pt *.pth # Trace / dataset shaped content (belongs in dataset repos) *.jsonl *.parquet *.arrow data/processed/ data/external/ # But spike fixtures (synthetic input states) ARE checked in — reproducibility !spikes/**/states.jsonl # Logs / runtime logs/ *.log # Spike 001 raw API responses (large + privacy) spikes/001-teacher-replay-cost/results.jsonl