docs(issues): закрыта задача 09 по фактуре визита
- Зачем: - нужно зафиксировать состояние трекера после рабочего коммита issue 09. - Что: - задача 09 переведена в done. - журнал coordinator-loop дополнен двумя кругами гейтового ревью и коммит-гейтом. - Проверка: - git diff --cached --check.
This commit is contained in:
@@ -160,3 +160,46 @@
|
||||
staged. `make generator-test`: PASS, 167 tests; `py_compile`: PASS;
|
||||
`git diff --cached --check`: PASS. Commit: `9d1bcc4`
|
||||
(`feat(generator): ускорен учебный профиль daily-wave`).
|
||||
- 21:18 Перед issue 09: процессный журнал issue 14 отделён docs-коммитом
|
||||
`0cbfe9b`. Дерево чистое. Блокеров нет. Issue 09 запущен worker-у. Режим
|
||||
ревью: гейт; worker reasoning_effort=`high`; после реализации требуются два
|
||||
ревью-субагента от координатора: task review `high` и code review `high`.
|
||||
- 21:33 Issue 09: worker вернул `DONE_WITH_CONCERNS`. State поднят до v3,
|
||||
`base_click_id` сериализуется и валидируется; неизвестный донор — ошибка;
|
||||
добавлены unit-тесты восстановления фактуры и повторяемая стыковая проверка
|
||||
`CHECK_LIVE_SEAM=1`. Unit: PASS, 171 tests; `bash -n` seam script: PASS;
|
||||
`git diff --check`: PASS. Concern: стендовая ClickHouse-проверка 2d
|
||||
backfill + live не запускалась.
|
||||
- 21:33 Issue 09 task review запущен координатором: свежий observer-субагент,
|
||||
reasoning_effort=`high`, без правок репозитория и среды.
|
||||
- 21:33 Issue 09 code review запущен координатором: свежий observer-субагент,
|
||||
reasoning_effort=`high`, без правок репозитория и среды.
|
||||
- 21:38 Issue 09 task review: `CHANGES_REQUESTED`. Finding:
|
||||
`scripts/check_generated_analytics.sh:315` — device/os/geo проверяются через
|
||||
схлопнутый `dds.click`, а критерий требует ODS-уровень; нужен `uniqExact` по
|
||||
`ods.device_by_click` и `ods.geo_by_click` для переходящих `click_id`.
|
||||
- 21:38 Issue 09 code review: `CHANGES_REQUESTED`. Findings:
|
||||
`runtime.py:133` — микросекунды offset считаются через float и теряют 1 мкс,
|
||||
тест скрывает `event_timestamp`; `Makefile:48` — обычный
|
||||
`make generated-history-check` не включает seam-блок и может быть ложнозелёным.
|
||||
Индексы обоих ревью возвращены worker-у дословно.
|
||||
- 21:41 Issue 09: worker вернул `DONE_WITH_CONCERNS` после гейт-находок.
|
||||
Исправлено: целочисленный offset микросекунд, тест снова сравнивает
|
||||
`event_timestamp`, seam check auto включается после live-строк, ODS-проверка
|
||||
device/os/geo добавлена, `make generated-history-check` использует auto.
|
||||
Unit: PASS, 172 tests; `bash -n`: PASS; `git diff --check`: PASS.
|
||||
- 21:41 Issue 09 task rerun запущен координатором: свежий observer-субагент,
|
||||
reasoning_effort=`high`, без правок репозитория и среды.
|
||||
- 21:41 Issue 09 code rerun запущен координатором: свежий observer-субагент,
|
||||
reasoning_effort=`high`, без правок репозитория и среды.
|
||||
- 21:45 Issue 09 code rerun: `APPROVED`. Findings: нет. Checks: timestamp
|
||||
offset без float PASS; тест исключает только `event_id` PASS; seam auto и
|
||||
ODS checks PASS; unknown donor error PASS; state v3 validation PASS.
|
||||
- 21:45 Issue 09 task rerun: `APPROVED`. Findings: нет. Checks: all fields
|
||||
except `event_id` PASS; browser/source + ODS device/os/geo seam check PASS;
|
||||
`make generated-history-check` auto seam PASS; state v3 validation PASS.
|
||||
Chain-level решение: открыть коммит-гейт 09.
|
||||
- 21:46 Issue 09 commit gate: staged files в границах issue 09, журнал не
|
||||
staged. Unit: PASS, 172 tests; `bash -n scripts/check_generated_analytics.sh`:
|
||||
PASS; `git diff --cached --check`: PASS. Commit: `e2d0684`
|
||||
(`fix(generator): сохранена фактура визита при восстановлении`).
|
||||
|
||||
Reference in New Issue
Block a user