aboutsummaryrefslogtreecommitdiff
path: root/review-code/SKILL.md
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-13 18:30:48 -0500
committerCraig Jennings <c@cjennings.net>2026-07-13 18:30:48 -0500
commit49be354ff18d6739e478ee4f5ab46de6cb9e4f81 (patch)
tree80bffd6f32c39c2f98a0cd8dea86aba766b8d43b /review-code/SKILL.md
parent0de6e09a4a6014270b0a8b77cfac7661b8cdf5dd (diff)
downloadrulesets-49be354ff18d6739e478ee4f5ab46de6cb9e4f81.tar.gz
rulesets-49be354ff18d6739e478ee4f5ab46de6cb9e4f81.zip
feat(pager): add agent-page, the runtime-neutral phone pager
The Signal pager reconcile found one pager identity, registered in velox's signal-cli, reachable from other machines only by hand-rolled ssh. agent-page wraps that: direct signal-cli on velox, ssh relay over the tailnet from everywhere else, a desktop-fallback hint when the relay fails, and the UUID target baked in so nobody pages the unregistered phone number again. Four bats tests stub ssh/uname/signal-cli to verify command construction; the real path was verified with a live phone push today. protocols.org's Paging Craig section now teaches both channels (notify for the desk, agent-page for the phone) and demotes signal-mcp to a velox-local nicety; page-me.org, work-the-backlog, and the INDEX carry the same two-channel story. Every project inherits on its next startup sync and make install.
Diffstat (limited to 'review-code/SKILL.md')
0 files changed, 0 insertions, 0 deletions