testsAndMisc/meta
Krzysztof kuhy Rudnicki 42e41319dd
Some checks failed
dependency freshness / dependencies on newest stable (push) Has been cancelled
md-naming / markdown naming convention (push) Has been cancelled
Pre-commit checks / pre-commit (push) Has been cancelled
Python tests / test (push) Has been cancelled
Shell tests / shell-tests (push) Has been cancelled
Shell tests / arch-tests (push) Has been cancelled
Drop the alarm leg from the morning routine
wake_alarm._alarm no longer exists: the PC's waking role was deleted in
kuhyx/wake-alarm, and the phone owns the alarm now. This removes ALARM_MODULE,
_run_alarm() and the --with-alarm flag, leaving one leg -- the workout lock.

Landing this in the same change as the deletion is the point. An orchestrator
left pointing at a module that no longer exists is exactly the failure this
repo has already had once: after screen-locker was extracted on 2026-05-28 the
reference here went stale and the workout lock died with ModuleNotFoundError on
every run for a month, while the alarm half kept working and hid it.

morning-routine.service loses --with-alarm and its comments now name what
actually starts it: wake-alarm-trigger.timer, at the phone's synced alarm time,
not the deleted systemd-sleep hook. Environment=DISPLAY=:0 stays -- the comment
credited it to the alarm's Tk window, but workout-locker.service needs it too.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PcdngP688mW6rJye3LRkSN
2026-08-30 15:26:04 +02:00
..
lib Split lint_python.sh: output helpers and the full-mode linters 2026-08-16 23:08:02 +02:00
scripts Tell the fix-forward path that it needs the flag twice 2026-08-29 12:09:02 +02:00
.fvmrc Pin .fvmrc to a Flutter version, not a channel 2026-08-28 13:03:16 +02:00
.pre-commit-config.yaml Flatten i3-configuration and misc/testsAndMisc-bash 2026-08-23 19:02:18 +02:00
lint_python.sh Resolve the symlink in lint_python.sh's SCRIPT_DIR 2026-08-16 23:13:07 +02:00
pyproject.toml Grade against 3.14 too, not just run on it 2026-08-29 11:50:39 +02:00
requirements-test.txt Take coverage 7.16.0 2026-08-29 11:51:18 +02:00
requirements.txt Drop the alarm leg from the morning routine 2026-08-30 15:26:04 +02:00
run.sh Dissolve linux_configuration/scripts/ and single_use/ 2026-08-23 18:53:30 +02:00
shell-coverage-allowlist.txt Extract digital-wellbeing; the directory-depth cap now enforces 2026-08-23 20:57:51 +02:00