todo: one audio inbox and a dispatcher agent that routes it
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -175,6 +175,31 @@ hold a platform checkout, three run it, and it records how to reach each one.
|
|||||||
unlock prompt) decides whether this is the feature as imagined or a compromise. Settle that
|
unlock prompt) decides whether this is the feature as imagined or a compromise. Settle that
|
||||||
first, on a real device.
|
first, on a real device.
|
||||||
|
|
||||||
|
- [ ] **The mobile recorder app, and the dispatcher agent behind it.** Wanted 2026-08-21. The owner is
|
||||||
|
building a recorder for the phone. **Every audio lands in one central place** — one inbox, not a
|
||||||
|
folder per purpose — and a **dispatcher agent** decides where each one goes.
|
||||||
|
|
||||||
|
Routing has two modes and both are wanted:
|
||||||
|
|
||||||
|
- **Told.** The recording opens with the destination — "send this to my todo guy", or just
|
||||||
|
"todo" — and the dispatcher obeys. An explicit address always wins.
|
||||||
|
- **Inferred.** Nothing is named, and the dispatcher works it out from the content. This is the
|
||||||
|
one that makes the app worth using: the ideal is that most notes need no prefix at all.
|
||||||
|
|
||||||
|
What this implies, and it is the same missing piece named twice already: **destinations must be
|
||||||
|
addressable and speakable.** "My todo guy" is a name for a standing agent session, so the
|
||||||
|
dispatcher needs a registry of destinations with names a person would actually say, and a door to
|
||||||
|
deliver into a live session — which is the `pushTurn`-has-one-caller gap in the Nudger and File
|
||||||
|
watchers items. Three features now want it; it is the thing to build.
|
||||||
|
|
||||||
|
Fits with the rest rather than duplicating it: the **File watchers** split applies unchanged —
|
||||||
|
a script transcribes on arrival, the dispatcher is the agent stage — and the **iPhone Action
|
||||||
|
Button** item is how a recording starts without unlocking the phone.
|
||||||
|
|
||||||
|
Open: whether the dispatcher is one long-lived session or spawned per note; what it does when
|
||||||
|
inference is uncertain (ask back, or file into an inbox for review); and whether a routing rule
|
||||||
|
is a prompt from the prompt library.
|
||||||
|
|
||||||
## Sudo terminal modal
|
## Sudo terminal modal
|
||||||
|
|
||||||
- [ ] **A modal carrying a terminal emulator, for anything that needs `sudo`.** Wanted 2026-08-21.
|
- [ ] **A modal carrying a terminal emulator, for anything that needs `sudo`.** Wanted 2026-08-21.
|
||||||
|
|||||||
Reference in New Issue
Block a user