mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-07-04 15:03:01 +02:00
Moved to https://github.com/kuhyx/screen-locker with full git history, vendored dependencies (shared.log_integrity, wake_alarm constants + has_workout_skip_today), 392 tests at 100% branch coverage. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
27 lines
1.2 KiB
JSON
27 lines
1.2 KiB
JSON
{
|
|
"intent": "Remove screen_locker from monorepo after extracting it to its own GitHub repo.",
|
|
"scope": [
|
|
"python_pkg/screen_locker/ — deleted",
|
|
"CLAUDE.md — removed screen_locker sections, added link to new repo",
|
|
"No other packages affected"
|
|
],
|
|
"changes": [
|
|
"Deleted python_pkg/screen_locker/ (extracted to github.com/kuhyx/screen-locker with 43 commits)",
|
|
"Cross-package deps vendored: shared.log_integrity inlined, wake_alarm constants copied, has_workout_skip_today extracted to _wake_state.py",
|
|
"Updated CLAUDE.md: removed screen_locker section, removed its test command"
|
|
],
|
|
"verification": [
|
|
{
|
|
"command": "python -m pytest python_pkg/ --cov=python_pkg --cov-branch --cov-fail-under=100 -q",
|
|
"result": "pass",
|
|
"evidence": "523 passed, 100% branch coverage across all remaining packages (wake_alarm, brother_printer, wake_alarm, shared)"
|
|
}
|
|
],
|
|
"risks": [
|
|
"screen_locker._wake_state reads wake_alarm's wake_state.json at a relative path — if wake_alarm moves, update WAKE_STATE_FILE in screen_locker/_constants.py"
|
|
],
|
|
"rollback": [
|
|
"Clone github.com/kuhyx/screen-locker, reverse the import rewrites (screen_locker.* → python_pkg.screen_locker.*), restore under python_pkg/"
|
|
]
|
|
}
|