diff --git a/.gitignore b/.gitignore index f1917fe..b68c033 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,6 @@ data/ *.tiff *.mbtiles .DS_Store + +# Orchestrator runtime task files (B-3) +.task*.md diff --git a/.openclaw/agents/reviewer.md b/.openclaw/agents/reviewer.md index 3359df6..ecc3a97 100644 --- a/.openclaw/agents/reviewer.md +++ b/.openclaw/agents/reviewer.md @@ -29,6 +29,29 @@ tools: - Только P2/P3 → APPROVED с комментарием - Нет findings → APPROVED +## Формат отчёта 12-review.md (ОБЯЗАТЕЛЬНО) + +Отчёт `docs/work-items//12-review.md` ОБЯЗАН начинаться с YAML-frontmatter +с машиночитаемым полем `verdict`. Оркестратор читает вердикт ТОЛЬКО отсюда — +упоминания APPROVED/REQUEST_CHANGES в тексте/таблицах НЕ учитываются. + +```markdown +--- +type: review +work_item_id: +verdict: APPROVED # либо REQUEST_CHANGES — ровно одно из двух, UPPERCASE +version: +--- + +# Review +... тело отчёта, findings по severity ... +``` + +Правила: +- `verdict` = `APPROVED` только если нет P0/P1. +- `verdict` = `REQUEST_CHANGES` при любом P0/P1. +- Никаких других значений. Без frontmatter QG не пройдёт (трактуется как not-approved). + ## Запрещено - Самому править код - Апрувить PR от того же экземпляра Developer diff --git a/.task-arch.md b/.task-arch.md deleted file mode 100644 index bfe24bf..0000000 --- a/.task-arch.md +++ /dev/null @@ -1,23 +0,0 @@ -Work item: ET-009 -Repo: enduro-trails -Branch: feature/ET-009-et-009-gps-endurorussia-wikilo -Stage: architecture -Title: ET-009: Новые источники GPS-треков — EnduroRussia и Wikiloc - -Description: -Добавить два новых источника GPS-треков в pipeline сбора данных. - -EnduroRussia.ru — открытый JSON API без авторизации, 305+ треков эндуро. -- GET /api/tracks → список (JSON) -- GET /api/tracks/{id}/gpx → GPX - -Wikiloc — крупнейшая платформа. Публичного API нет, используем HTML-парсинг. - -Задачи: -1. Обновить ADR-010 (accepted) — EnduroRussia -2. Создать ADR-012 — Wikiloc -3. Реализовать парсеры в src/api/gps_tracks/sources/ -4. Включить источники в config/gps_sources.yaml -5. Написать тесты, задеплоить - -ТЗ: /home/node/.openclaw/workspace/tasks/enduro-trails/DEV_TASK_ET009_NEW_SOURCES.md \ No newline at end of file diff --git a/.task-dev.md b/.task-dev.md deleted file mode 100644 index 2d8bccf..0000000 --- a/.task-dev.md +++ /dev/null @@ -1,4 +0,0 @@ -Work item: ET-008 -Repo: enduro-trails -Branch: feature/ET-008-gps -Stage: development \ No newline at end of file diff --git a/.task-review.md b/.task-review.md deleted file mode 100644 index 93ca32a..0000000 --- a/.task-review.md +++ /dev/null @@ -1,4 +0,0 @@ -Work item: ET-008 -Repo: enduro-trails -Branch: feature/ET-008-gps -Stage: review \ No newline at end of file diff --git a/.task.md b/.task.md deleted file mode 100644 index 4ff8798..0000000 --- a/.task.md +++ /dev/null @@ -1,5 +0,0 @@ -Work item: ET-008 -Repo: enduro-trails -Branch: feature/ET-008-gps -Stage: analysis -Title: GPS-треки с публичных платформ на карте \ No newline at end of file