Product decisions
Why plan mode
Plan mode exists because some tasks need structure before edits start.
That showed up in the product pretty early.
Why a separate mode
A normal chat thread is fine for quick work.
It is less useful when the task needs:
- a stored plan document
- tracked tasks
- question sets
- progress over time
That is why plan mode lives as thread state instead of living as one assistant reply.
What the app gets from that choice
Because the plan is stored as state, Sentinel can keep:
- the current plan document
- the goal
- the audience
- task status
- unanswered questions
That makes plan mode more stable across a longer thread.