How 123.do works
A calmer way to move work forward. One step at a time.
Five horizons. One rule.
Every Step lives in a horizon. Work flows forward through them.
The one-NOW rule
Only one Step can be in NOW per person. This is the invariant that protects your attention.
Without the rule
Five things "in progress"
Context switching constantly
Nothing actually finishing
Context switching constantly
Nothing actually finishing
With the rule
One clear focus
Deep work on what matters
Steady completion
Deep work on what matters
Steady completion
How teams use it
Each person has their own NOW. The team sees everyone's flow.
1
Work arrives in Incoming via Slack, CLI, or web
2
Triage into Next or Later during a calm review
3
Pull one Step into Now and finish it
From the terminal
Fast, keyboard-driven. No browser needed.
> 123 add "Write release notes"
# ○ added to incoming
> 123 next
# ○ pulled into next
> 123 now
# ⦿ Write release notes
> 123 done
# ● completed
From Slack
Turn conversations into steps. Stay in the flow of your team.
#marketing
@nige can you write the launch post?
/123 add Write the launch post
○ added to incoming · marketing.123.acme.com
/123 now
⦿ Write the launch post
/123 done
● completed · next step pulled into now
Same flow everywhere
Terminal, Slack, web. One flow, one state, no context switch. Your Now is always the same wherever you check it.