Skip to content

Verify and harden the reviewer digest delivery to mobile #313

@schmug

Description

@schmug

Task

The entire "stop drowning in PRs" goal depends on the reviewer Routine's escalation digest actually reaching the owner's phone. The reviewer prompt assumes the run's final message "surfaces as a Claude mobile app notification" — this is unverified. Verify whether a headless Routine run pushes a mobile notification; if it does not, change the reviewer to deliver the digest through a channel the owner reliably sees on mobile (e.g. Slack, Telegram, or updating a single pinned GitHub issue).

Context

Routines research indicated observability is per-session at claude.ai/code with no documented push mechanism. If the digest only lives in a session the owner must open, the pipeline does not solve the stated problem. From the post-#306 gap review.

Pointers

  • scripts/routine-pipeline/routine-reviewer.md — step 5 (digest delivery)
  • docs/routine-pipeline.md — digest channel
  • Ledger issue Routine pipeline ledger #304 (a pinned-issue delivery could reuse this pattern)

Constraints

  • Delivery must work from a headless Routine (no interactive session).
  • Prefer a channel requiring zero owner action to receive (push, not pull).
  • No secrets committed; use existing connected integrations.

Acceptance criteria

  • Documented finding: does a Routine final message push to mobile? (yes/no, with evidence).
  • If no: reviewer delivers the ranked digest via a verified push channel; a test escalation is confirmed received on mobile.
  • docs/routine-pipeline.md updated with the actual mechanism.

Out of scope

  • The ranking/format of the digest (already specified).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions