fix(generator): усилены проверки startup-history
- Зачем: - коммит-гейт не запускал корневые контрактные тесты, а часть подтверждённых обходов могла снова смешать разные миры генератора. - Что: - добавлены цели make test, make lint и contract-test с тихим pytest-выводом через Docker. - закрыты обходы через generator-reset, неизвестную версию state и fail-open проверку DM-витрин. - усилены поведенческие контракты CHECK_LIVE_SEAM, профиля manifest и pause-check etl_pipeline; обновлены документы и issue 19. - Проверка: - make test; make lint; git diff --check.
This commit is contained in:
@@ -82,6 +82,16 @@ CHECK_LIVE_SEAM=0 make generated-history-check
|
||||
make generated-history-runtime-check
|
||||
```
|
||||
|
||||
Перед коммитом используйте быстрые проверки:
|
||||
|
||||
```bash
|
||||
make test
|
||||
make lint
|
||||
```
|
||||
|
||||
Они не чистят volumes и не запускают долгие стендовые сценарии. Полная проверка
|
||||
стыка backfill/live остаётся отдельной командой `make generated-history-runtime-check`.
|
||||
|
||||
Сохранить стартовую историю в файл и восстановить её без новой генерации можно
|
||||
по [runbook стартовой истории](./docs/runbooks/startup-history.md).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user