Proc
What needs you, when it needs you.
Prototype. Designed end to end.
The problem
Notifications treat every message the same. The cost isn't the message, it's working out whether it needs you, and when.
How it decides
Three lanes. A request from a system arrives as data. A short ask shows as written. A long message is condensed to its one ask, with the exact sentence it came from.
Quiet by default
Most of the time it stays quiet. For a moment after you act, it marks what you did, not what arrived. Never during a call, never for backlog.
Shadow before drive
The model runs alongside plain rules first. Users' real actions are the ground truth, and the model only takes over once it beats the rules on the same events. If it errors, the rules take over; it never silently hides anything. Message text stays opt-in, telemetry is counts only.