## Что это
В `show()` загрузка нескольких entries раньше шла параллельно, race на shared state. Серилизованная per-entry загрузка с очередью + cancel предыдущей при новой команде.
## Зачем
Открытие artifact-панели иногда показывало wrong entry — это и был race. Serial loading + cancel убирает inconsistency и делает UI deterministic.
## Источники вдохновения
- [agisota/open-design](https://github.com/agisota/open-design) — view manager
- [RikkaApps/Shizuku](https://github.com/RikkaApps/Shizu
## 🔗 Linear
- [PZD-106](https://linear.app/kuhjie/issue/PZD-106) (match confidence: 0.472)