aboutsummaryrefslogtreecommitdiff
path: root/docs/design/2026-06-18-triage-intake-phone-push-note.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-20 23:04:19 -0400
committerCraig Jennings <c@cjennings.net>2026-06-20 23:04:19 -0400
commitd9d3be90921d57577115fc778542219bfebe72ab (patch)
treeeb17aaf620291a87d66f0e71679df7c75fa8526b /docs/design/2026-06-18-triage-intake-phone-push-note.org
parentf5609ec3aa591e93938992e329c4732332288517 (diff)
downloadrulesets-d9d3be90921d57577115fc778542219bfebe72ab.tar.gz
rulesets-d9d3be90921d57577115fc778542219bfebe72ab.zip
docs: capture ntfy, flashcard, and triage phone-push proposals
Three contributions came in from the home and work projects: a proposal to promote the self-hosted ntfy phone channel into a general two-way agent-comms tool, a flashcard multi-tag tooling change to reconcile into the canonical scripts, and a triage-intake auto-mode phone-push delivery step. I preserved each as a design bundle under docs/design and queued the build/reconcile work, since all three change shared assets and need review before landing.
Diffstat (limited to 'docs/design/2026-06-18-triage-intake-phone-push-note.org')
-rw-r--r--docs/design/2026-06-18-triage-intake-phone-push-note.org11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/design/2026-06-18-triage-intake-phone-push-note.org b/docs/design/2026-06-18-triage-intake-phone-push-note.org
new file mode 100644
index 0000000..2f6502b
--- /dev/null
+++ b/docs/design/2026-06-18-triage-intake-phone-push-note.org
@@ -0,0 +1,11 @@
+#+TITLE: WORKFLOW UPDATE — triage-intake.org auto mode gains a phone
+#+SOURCE: from work
+#+DATE: 2026-06-18 15:15:47 -0500
+
+WORKFLOW UPDATE — triage-intake.org auto mode gains a phone (ntfy) delivery step. Supersedes/consolidates the earlier 2026-06-18-1512 send.
+
+WHAT we did: added a new subsection 'Push each sweep to Craig's phone (ntfy) — the primary delivery' under 'Trigger and delivery' in the auto-mode section. It makes phone-notify (the self-hosted ntfy channel over Tailscale) the primary delivery for every auto-mode sweep, pushing the fuller End-of-sweep output (per-source deltas + open-PR/Linear state + the awaiting-ack list + a one-line verdict + a timestamp; SCAN FAILED banner if any source failed), and polling phone-recv each sweep for Craig's replies. Falls back to inline if phone-notify is absent.
+
+WHY: auto mode exists precisely for when Craig is away from the desk (out of office for a while, on vacation — which is the case right now, traveling 6/17-24). An inline-only report is useless if he is not at the screen; the whole point is reaching his phone. We ran it live this way all day and it worked, so we codified the delivery rather than re-deriving it each time. Craig confirmed this is his standard pattern: he starts auto-triage before leaving the office / on vacation.
+
+Companion: the reference_phone_notify_ntfy_channel harness memory documents the channel + the high-bar caveat. A separate task is producing standalone ntfy setup instructions (install + start/stop the service) so the channel can be brought up on other machines.