aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/specs
diff options
context:
space:
mode:
Diffstat (limited to 'docs/superpowers/specs')
-rw-r--r--docs/superpowers/specs/2026-09-15-status-registry-design.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/superpowers/specs/2026-09-15-status-registry-design.md b/docs/superpowers/specs/2026-09-15-status-registry-design.md
index 34e5945..db1e79c 100644
--- a/docs/superpowers/specs/2026-09-15-status-registry-design.md
+++ b/docs/superpowers/specs/2026-09-15-status-registry-design.md
@@ -222,8 +222,10 @@ That covers the parse, the write, the atomic rename and the watch together, and
it fails if any of them break.
The effects need the shell and are confirmed by hand, once, because each is
-observable: `hyprctl clients` counts inhibitors, `breaktimer.sh status` reports
-`paused`, and the notification daemon's own behaviour under DND is the second
-spec's verification.
+observable: a throwaway `hypridle -c` instance with a short timeout writes a
+marker on `on-timeout`, and the marker must not appear while presentation is on
+and must appear within a few seconds of it being turned off; `breaktimer.sh
+status` reports `paused`; and the notification daemon's own behaviour under DND
+is the second spec's verification.
Per AGENTS.md, anything visual is confirmed by the user rather than screenshotted.