v0.18.0 β retry a failed sleeve in minutes, not hours
Follow-up to #30.
- Short auto-retry β when a sleeve errors on a transient upstream failure, its decision is retried again in a few minutes (
CYCLE_RETRY_MINS, default 10, up toCYCLE_RETRY_MAXtimes) instead of waiting for the next 6-hourly slot. - Retry now β new
POST /api/cycle/retryre-runs every currently-errored sleeve on demand, bypassing the cadence gate. - The dashboard's decision log shows
retrying in X minfrom the pending retry time.