diff --git a/docs/internal/architecture_review.md b/docs/internal/architecture_review.md index 70ecb3a..1a3b9c4 100644 --- a/docs/internal/architecture_review.md +++ b/docs/internal/architecture_review.md @@ -53,7 +53,7 @@ GP-специфичная best practice, которую забывают даж ### P0: Фактическая ошибка (исправить до показа студентам) -- [ ] **ODS batch resolver теряет данные при двух STG-запусках подряд** +- [x] **ODS batch resolver теряет данные при двух STG-запусках подряд** - Сценарий: STG run_1 загружает день N, STG run_2 загружает день N+1, затем ODS запускается - `_resolve_stg_batch_id()` выбирает только последний согласованный batch (`run_2`) - Все ODS load-скрипты фильтруют `WHERE batch_id = 'run_2'` → данные `run_1` навсегда пропущены