Timeline
Voice notes from Pebble Index01, routed to projects and executed by Claude.
Nothing here yet.
How it works
What happens between pressing the ring and a pull request arriving, and where it stops on its own.
Nothing runs by itself
Every recording is stored as a note. It becomes a command only when you send it from the timeline, or when the automatic switch is on. With the switch on, a short classification decides whether what you said is an instruction at all; anything that is not stays an ordinary note.
Routing can decline
A command with no project is read by a cheap model that picks one of your enabled projects. If it cannot tell which project you meant, or it does not read as an instruction, the command closes with a reason rather than guessing a repository to change.
The agent is fenced in
It works in a clean checkout on a fresh branch, with a fixed set of tools. It does not hold your GitHub token or the database password, and it cannot push to a default branch. Registering a new project is the one thing it can do outside its checkout, through a tool the worker performs on its behalf, and a project it creates starts disabled.
You are the last step
Work arrives as a pull request. Nothing merges without you, which is what makes a misheard sentence cost a closed pull request rather than a broken branch.