mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-07-04 15:43:06 +02:00
17 lines
891 B
JSON
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>"
|
||
|
|
}
|