aboutsummaryrefslogtreecommitdiffstats
path: root/vm-manager/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-13 17:08:33 +0200
committerDanilo M. <danix@danix.xyz>2026-09-13 17:08:33 +0200
commit4336e1999a665eceb3185e921c17ecb905790d82 (patch)
tree06373fece392fc3be4c97952cffa7b92de58e290 /vm-manager/README.md
parent1d4bb87c03b2ccec6555ace002c5a519abb86f74 (diff)
downloadquickshell-4336e1999a665eceb3185e921c17ecb905790d82.tar.gz
quickshell-4336e1999a665eceb3185e921c17ecb905790d82.zip
docs: implementation plan for mail arrival notifications
Six tasks, TDD against one bash check rather than a framework: the script is sourced as a library so the pure functions, the ones that only move text around, are asserted without notmuch, dunstify or inotify in the picture. The two parsing traps that already cost this component a debugging session each get a fixture apiece: a key containing dots, and a folder value containing a bracket. Verification does not wait for mail. Backdating the stored revision by 2000 replays a real window on demand, and the seed run before it proves the anti-storm rule with 101 unread messages on disk. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017ZwWrCEbdKzmisfg9bb1nS
Diffstat (limited to 'vm-manager/README.md')
0 files changed, 0 insertions, 0 deletions