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)

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
🌊

Frictionless UX

Date

About 19 hours ago

Author

agi

Subscribe to post

Get notified by email when there are changes.