chore(re): stop committing game assets; captures stay local #59
Reference in New Issue
Block a user
Delete Branch "chore/captures-local-only"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes the HEAD half of #49. The repos carry code, tooling and docs only.
Untracks 146 files, 76.4 MB — 143 screenshots, 3 savegame blobs, and
tools/re-capture/ob_digits.png(a digit-template sheet cut from game frames). They stay in the working tree and are gitignored, so the pages' relative links still resolve wherever the captures exist, and nothing ships. Tracked content drops 99.3 MB → 22.9 MB.Derived measurements (
csv/tsv/txt/log/json/jsonl/npy) are our own numbers rather than game content and stay tracked — they are what most claims actually rest on.The checker's contract is inverted, and that is the part worth reviewing
git ls-files. The assets are deliberately untracked, so asking the index would report every screenshot as missing and fail all 203 citations.Bin 0 -> 1234567 bytes— and is permanent once merged, because removing it later needs a history rewrite. So that half is loud.Verified
game assets TRACKED: 1, exit 1, selftest red⚠️ This does not purge history
A clone still fetches all 76 MB from past commits. The full purge needs
git filter-repo+ force-push, which my permission layer blocks — it is a separate, human-run step, with verified mirror backups already taken at~/sylph-repo-backup-2026-09-19/.Xenia-Canary needs no purge: all 36 of its assets are upstream Xenia's own icons and Android resources, zero added by us — measured with
git diff canary_experimental...sylpheed-re.