.claude/* !.claude/memory/ .venv/ # ignore out/ contents (not the dir itself) so we can re-include pairsets below. /out/* # pairsets are hand-authored source (the supervision), not derived artifacts -- track them. # vhack safetensors stay ignored: derived from these via on-demand extraction (train.py:528). !/out/pairsets/ /data/* !/data/pairs/ !/data/pairs/*.md /log/ /logs/ /svd_cache/ /tmp/ *.log /docs/reviews /docs/* !/docs/personas/ /docs/personas/* !/docs/personas/pairset_audit.md !/docs/spec/ /docs/spec/* !/docs/spec/20260610_pairset_audit_markdown.md !/docs/spec/20260610_multiview_hack_pairs.md # vendored upstream reference repos cloned for grep access (see RESEARCH_JOURNAL.md) /docs/vendor/ # modal cloud run outputs (derived; _summary.json is just the remote status) /modal/results/ # build/install artefacts *.egg-info/ __pycache__/ *.pyc .pytest_cache/ .ruff_cache/ .mypy_cache/ # pi/pueue panel scratch /.pi/