docs: Sol answers — 14 questions resolved

This commit is contained in:
2026-07-30 13:31:42 +04:00
parent 272dafd5b9
commit cca20c070f
+24
View File
@@ -0,0 +1,24 @@
# Sol — ответы на 14 вопросов
Дата: 2026-07-30
## Ключевые решения
| # | Решение |
|---|---------|
| executor | Извлечь синхронное ядро, сохранить POST /api/test |
| threading | Один threading.Thread, PG как источник статуса |
| YAML params | Символьные коды, резолв через API при запуске |
| persistent | Таблица привязок scenario+stand+key+svc→UID |
| cleanup | SKIP если нет UID, try delete если частичный |
| CMDB | Убрать из авто-delete. Force-cleanup эндпоинт для dev/test |
| БД | scenario_runs + расширить runs (не три таблицы) |
| heartbeat | UPDATE в PG раз в 30с |
| UI | Сворачиваемая секция, без вкладок |
| escape | statusError, d.error, log, currentSvcName |
| prod | Заблокировать целиком для MVP |
| config.yaml | dummy→сценарий, PG→пример |
| порядок | mock → executor → route → YAML → удалить legacy |
| риск | POST /api/test формат не менять |
## MVP: dev/test only, symbolic codes, один поток, PG статус, нет вкладок, нет CMDB-auto.