Status-preserving progress write for the closed-loan trainer

Featurekamo-shared-library
Shipped
July 15, 2026 at 3:29 AM UTC
Author
Kamo
Commit
c722241

run is RUNNING, without touching status. An operator pause (status → PAUSED) can no longer be clobbered by a full-row save from the pool thread — the guarded update matches 0 rows, PAUSED stands, and the walk stops on its next check. Also the live heartbeat for stale-run reclaim.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing