11 lines
650 B
Markdown
11 lines
650 B
Markdown
# MAINT-25 - the Home plan honours the 7-day back-off
|
|
|
|
**Status: for review.** Added to the MAINT-24 PR by the owner (2026-11-12).
|
|
Tests: `test_maint25.py`. After a failed cycle `wants_start()` waits 7 days
|
|
(MAINT-13, `backoff_until()`), but `homeview.maintenance_runs()` only asked
|
|
`due()`, so the plan drew a cycle at the start hour every night of the wait.
|
|
During the back-off it now draws no run for that battery and shows one line
|
|
instead: "Battery A: the monthly cycle waits until 19 November." (Dutch: "...
|
|
wacht tot 19 november."). A cycle completed after the failure ends it, as in
|
|
`backoff_until()`. The other battery is planned as before.
|