One card per task
Live steps, artifacts written, budget state. Work in motion and results already settled, at a glance.
Hand it a task, not a prompt. Multi-step work runs in the background, survives restarts — and never crosses a line without your approval.

Live steps, artifacts written, budget state. Work in motion and results already settled, at a glance.
Overwriting a file? Publishing something? The task pauses and presents a card. Nothing consequential executes on autopilot.
Switch away, lock your screen, or kill the app. Come back — the task is still there, still yours to command.
Multi-step work reports once, at the end. No step-by-step spam.
Any consequential action the task declares — such as overwriting a file or publishing an artifact — pauses on a clear approval card.
Yes. Its durable state survives navigation, screen locks, and app restarts, then rehydrates when you return.
Completed artifacts are written into your vault. A task is not finished merely because a model returned text.
Give Flow the outcome, then remain the boundary it cannot cross.