testsAndMisc/docs/superpowers/contracts/screen-locker-weekly-check-2026-05-28.json
Krzysztof kuhy Rudnicki e30aa291fe screen_locker: add weekly check feature with UI integration
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 07:04:18 +02:00

17 lines
891 B
JSON

{
"title": "screen_locker: weekly check feature with UI integration",
"objective": "Add a weekly check module to screen_locker that runs at lock time and integrates with the existing UI flow and window setup. The feature should be covered at 100% branch coverage and not regress any existing lock/unlock behavior.",
"acceptance_criteria": [
"New _weekly_check.py module implements weekly check logic",
"_ui_flows.py and _window_setup.py integrate the weekly check into the lock UI",
"screen_lock.py main flow invokes weekly check at appropriate point",
"All new code covered by test_weekly_check.py and test_weekly_logic.py",
"100% branch coverage maintained across screen_locker package"
],
"out_of_scope": [
"Changes to other python_pkg subpackages",
"Wake alarm or morning routine integration"
],
"verifier": "pre-commit run --files <changed>"
}