Commit Graph
3 Commits
Author SHA1 Message Date
dev_agentandClaude Opus 5.5 5c8484cfb8 Collect settled week mutations when they settle, not only on a week change
CI / ci (push) Successful in 4m22s
CI / ci (pull_request) Successful in 4m23s
The shared cleanup of swap and push mutations also runs whenever one of
its kind settles, so an entry that settles while another week is shown is
no longer kept indefinitely under gcTime: Infinity. Pending mutations, and
the settled ones of a week that still has one pending, are never removed;
a left week's latest mutation, when it failed, stays until another week is
shown so coming straight back still shows the failure.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 02:07:05 -04:00
dev_agentandClaude Opus 5.5 8a02e04110 Keep Push closed over a cached plan; bound kept week mutations
CI / ci (push) Successful in 4m21s
CI / ci (pull_request) Successful in 4m21s
A plan_changed reread answered from the service worker's cache left the
old plan shown with Push and Retry open. Push now needs a plan read from
the server (Plan.cached, set from cacheFallbackHeader), and the push
failure's Retry reads the plan again while the plan shown is cached.

Settled swaps and pushes were kept for every week ever touched. When a
week is shown, the settled ones of every other week with none pending are
now removed; pending ones still survive leaving the week and coming back.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 01:45:33 -04:00
orchestrator-agent 1862f450db Feature 14: Weekly Plan Builder (#121)
CI / ci (push) Successful in 3m51s
Co-authored-by: orchestrator-agent <20+orchestrator-agent@code.cubecraftcreations.com>
2026-10-07 16:53:23 -04:00