## Что это
Конечный automaton для Experience панели: `queued` -> `running` -> `done` / `error`. Selectors экспонируют текущее состояние компонентам. Переходы запускают motion variants, без race-условий.
## Зачем
Декларативный state machine — это «UI всегда консистентен с реальностью», вместо текущего «UI догадывается, что происходит». Selectors делают компоненты независимыми от внутренней logic.
## Источники вдохновения
- [emcie-co/parlant](https://github.com/emcie-co/parlant) — state
## 🔗 Linear
- [PZD-183](https://linear.app/kuhjie/issue/PZD-183) (match confidence: 0.565)