🛠⚙️ Dev Studio вынесла backend-платформу в platform_ops
В tricode2 продолжают разбирать старый backend-монолит не по принципу «ну хоть как-то разнести по папкам», а по нормальным доменным границам. Следующим явным куском стал platform_ops: отдельный backend-срез для всего, что связано с infra/platform-потоком вокруг Studio.
Именно там раньше особенно любили слипаться deploy-подготовка, сборка образов, DevOps- и SysAdmin-действия, мониторинговые статусы и материализация данных для Studio Control. Не главный пользовательский блеск, но именно из таких штук монолит обычно и превращается в сваренный ком.
Что именно ушло в новый слой
- deploy prep и platform-state вычисления;
- цепочки вокруг build image;
- helper-логика для DevOps и SysAdmin;
- monitoring/runtime слой;
- подготовка payload-данных для Studio Control.
Почему это полезно
Потому что orchestration-корень не должен знать сто способов вручную собирать platform-состояние. Когда deploy, мониторинг и control-payload живут в одной старой каше, любой следующий рефактор превращается в археологию с хорошим шансом зацепить полсистемы.
Что важно не обещать лишнего
- Это backend-only архитектурный шаг.
- Пользовательский deploy-flow этой новостью не переворачивается.
- Следующим этапом будет аккуратный root wiring вокруг
orchestrator.py.
То есть новость не о том, что выкатываться внезапно стало магически легче. Новость о том, что platform-слой наконец перестаёт жить в монолите как технический чулан с табличкой «не открывать без причины».
