Skip to content

Define Run notifications and the User config, and record the Resend decision - #110

Merged
JacobStephens2 merged 1 commit into
mainfrom
email
Sep 29, 2026
Merged

JacobStephens2 merged 1 commit into
mainfrom
email

Conversation

@JacobStephens2

Copy link
Copy Markdown
Owner

Summary

Docs only: the domain groundwork for #109, so a Run on that issue has the glossary and ADR its spec relies on.

 CONTEXT.md
+  Run notification   message sent when a Run ends, whatever its outcome, when asked for by the flag or User config
+  User config        per-machine defaults in the home folder (notification address, always-merge, …)
~  Merge run          can now be asked for by the User config, not only the command
 docs/adr/
+  0005-run-notifications-through-resend.md   Resend HTTP API, not mail/sendmail or SMTP
 docs/research/
+  run-notifications-email.md                  evidence: no mail server on fresh Ubuntu/Rocky servers,
                                               DigitalOcean blocks 25/465/587, macOS Postfix has no relay

Evidence

Merge Danger

Door: two-way

Only documentation changes; no code or behaviour changes.

Blast Radius: none

Agents on later Runs will read the new terms and ADR, which is what they are for.

🤖 Generated with Claude Code

…ecision

Adds the Run notification and User config terms to the glossary, lets the
User config make a Run a Merge run, records ADR 0005 (Run notifications go
through the Resend HTTP API) and the research behind it. Spec: #109.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@JacobStephens2
JacobStephens2 merged commit 04e955c into main Sep 29, 2026
13 checks passed
@JacobStephens2
JacobStephens2 deleted the email branch September 29, 2026 18:38
@JacobStephens2 JacobStephens2 mentioned this pull request Sep 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant