Skip to main content

Experience state machine + selectors: queued / running / done / error

## Что это Конечный 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)

Log in to comment and vote

No comments yet

Be the first to share your thoughts.