CLAUDE.md: every round ends with commit AND push (keep machines synced)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-03 12:31:37 -04:00
parent 1bf346229c
commit 2d02ccefd6

View File

@ -125,7 +125,10 @@ persistence) → GUI (Qt widgets that read the manager and connect to its signal
checks `origin` shortly after launch and every 4 h, and a click runs
`git pull --ff-only` then re-execs the app — pushing `master` is
effectively releasing to the other machines (a new pip dependency still
needs a manual `pip install -e .` there).
needs a manual `pip install -e .` there). **Every round ends with commit
AND push** (trav's standing request, 2026-07-03: both machines ride the
bleeding edge, sync as often as possible) — so never leave master in a
half-working state between commits you push.
- `scripts/` holds one-off maintenance tools (`audit_artwork.py`,
`recover_artwork.py`, `clear_computed_ratings.py`) run manually against a data
dir; most default to dry-run and need `--write` to mutate files.