mirror of
https://github.com/kuhyx/steam-backlog-enforcer.git
synced 2026-11-10 18:07:07 +01:00
Some checks are pending
dependency freshness / dependencies on newest stable (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
pre-commit / pre-commit (${{ matrix.group }}) (mypy, mypy, ) (push) Waiting to run
pre-commit / pre-commit (${{ matrix.group }}) (pylint, pylint, ) (push) Waiting to run
pre-commit / pre-commit (${{ matrix.group }}) (rest, , mypy,pylint) (push) Waiting to run
Tests / test (push) Waiting to run
Tests / web-coverage (push) Waiting to run
repo-contract / repo contract (push) Waiting to run
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
768 B
768 B
Log the Fri->Sat/Sun/Mon carry in the budget resolver line
Carried over from the 2026-10-10 tutor-cutover handoff (item 4b, optional).
what
Saturday's budget showed 15144 s = 14400 + 744 s carried over from Friday
(_gaming_days.py pass_on, commit 9586128). That is intended, but the
"Gaming budget ..." log line (_budget_resolve.py ~:176) does not show the
carry, so the number looks wrong. Include the carry seconds in that line.
where
steam_backlog_enforcer/_budget_resolve.py, carry from
_playtime_budget.py (PlaytimeState.carry).
must
- must not: change the budget arithmetic — log only.
done
On a carry day the journal line reads like
Gaming budget ... (+744 s carried from Fri); a unit test asserts it.
REMOVE ME AFTER FINISH