From 2d02ccefd6621f2a304e476acb7fb6e8bc191ec2 Mon Sep 17 00:00:00 2001 From: trav Date: Fri, 3 Jul 2026 12:31:37 -0400 Subject: [PATCH] CLAUDE.md: every round ends with commit AND push (keep machines synced) Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 03ce682..7f4111a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -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.