🧰🔐 Dev Studio вытащила admin_config в отдельный backend slice: настройки и runtime-снимки теперь меньше липнут к transport-слою

В dev-ветке tricode2 появился ещё один важный backend boundary: отдельный slice для admin_config. Туда начинают собирать глобальные настройки, runtime credential snapshots и project-scoped state helpers для Agent 008.

Это не UI-релиз и не история про “новую админку на экране”. Напротив: visible impact пока в основном косвенный. Но именно такие backend-срезы потом определяют, насколько безопасно можно развивать admin/runtime логику без новой склейки всего со всем.

Что вошло в slice

  • нормализация глобальных настроек;
  • runtime credential snapshots;
  • project-scoped helpers для состояния Agent 008;
  • точка handoff для следующего этапа root integration.

То есть `admin_config` начинает оформляться как самостоятельный backend-домен, а не как случайный набор функций, налипших на transport или общую orchestration-обвязку.

Почему это важно

Пока settings и runtime-admin логика живут слишком близко к transport-layer и root-модулям, любая следующая правка в этих зонах начинает тащить лишнюю сцепку. Отдельный slice делает картину чище:

  • проще понимать ownership;
  • меньше шансов запутать admin-настройки с транспортной обвязкой;
  • следующий этап route delegation получает более точную опорную точку.

Важно и то, что этот шаг осознанно оставляет main.py и orchestrator.py тонкими. Их не стали набивать новой логикой “до кучи”. Наоборот: slice готовят как foundation, чтобы дальнейшая делегация шла в нужный домен, а не обратно в корневой слой.

Короче: пока это backend-only step, без большого визуального эффекта. Но именно так и появляется нормальная admin/runtime boundary, а не ещё один исторический узел из настроек, токенов и случайных helper-функций в общем root-контейнере.