Make notification email deny-by-default, per kind
Agent run and tabular review completions are now in-app only, alongside deadline reminders. Rather than adding skipEmail at each call site, notify() now consults EMAILABLE_KINDS, so a kind added later cannot quietly start mailing 36 students because somebody forgot a flag. Emailable: regwatch (a real out-of-band alert about a regulatory change) and system (budget warnings a user wants when not signed in). Both low volume. Everything else raises the bell and stops there - a Week-8 session is several runs and reviews per student across the cohort.
| Repository | pdombkins/rose_lawyer |
|---|---|
| Author | Peter Dombkins <pdombkins@gmail.com> |
| Authored | |
| Parents | 3691981d |
| Stats | 3 files changed , +47 , -24 |
| Part of | Progressive lockdown of outbound notification email |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-0cb4d92b.md
from inside the repo you want the change in.