1.2 KiB
1.2 KiB
GPT-5.6 Sol — План развития autotest MVP
Дата: 2026-07-30
10 шагов
- Удалить legacy: api.py, runner.py, CMDB DELETE
- Единый исполнитель операций (operation_executor.py)
- YAML-сценарии (loader + validator)
- Разделение токенов (сервисные vs персональные)
- Prod safety policy (серверные проверки)
- PG как источник состояния (scenario_runs, scenario_steps)
- Runner + API (последовательное выполнение)
- UI: вкладки «Ручные», «Сценарии», «История»
- Аудит: TIMEOUT в БД, refSvc fix, redact secrets, общая история
- Проверка: тесты validator, executor, DB, smoke
Мой порядок
Фаза 1 (база): шаги 1→2→9 (убрать мусор, единый executor, багфиксы) Фаза 2 (ядро): шаги 4→5→6→3 (токены, policy, БД, YAML) Фаза 3 (runner): шаг 7 (исполнение сценариев) Фаза 4 (UI): шаг 8 (интерфейс) Фаза 5: шаг 10 (тесты)