This commit is contained in:
1 parent
c1d4345316
commit
522311022f
12 files changed
+337
-22
No files matched your search
+5
-1
@@ -13,7 +13,7 @@
|
||||
1. `AGENTS.md`.
|
||||
2. `README.md`.
|
||||
3. `roles/common.md`, затем `roles/<role>.md`.
|
||||
4. `docs/WEB_PROFILE.md`, `docs/ARCHITECTURE.md`, `docs/CONTRACTS.md`, `docs/WORKFLOW.md`, `docs/AUTOMATION.md`.
|
||||
4. `docs/WEB_PROFILE.md`, `docs/ARCHITECTURE.md`, `docs/CONTRACTS.md`, `docs/WORKFLOW.md`, `docs/AUTOMATION.md`, `docs/GIT_WORKFLOW.md`.
|
||||
5. `python3 scripts/tasks.py resume --agent <id>` и `show <TASK-ID>`.
|
||||
6. Карточку текущей задачи, context packet, предыдущий handoff, точные requirements.
|
||||
7. Указанные existing contracts/accepted ADR и evidence прямых зависимостей.
|
||||
@@ -55,6 +55,8 @@ CLI создаёт resolver task, добавляет dependency, сохраня
|
||||
|
||||
Executor:
|
||||
|
||||
Перед terminal command записать `state/commit_messages/<id>.txt` (id агента, не задачи) по `docs/GIT_WORKFLOW.md`. Сообщение описывает actual diff и фактические checks. Это обязательное workflow metadata текущей задачи. Агент не запускает Git mutation commands. Runner остановит процесс, проверит scope и сделает commit перед следующим агентом.
|
||||
|
||||
```sh
|
||||
python3 scripts/tasks.py submit <TASK-ID> --agent <id> \
|
||||
--evidence state/evidence/<TASK-ID>-<id>.md --handoff state/handoffs/<TASK-ID>.md
|
||||
@@ -64,6 +66,8 @@ python3 scripts/tasks.py submit <TASK-ID> --agent <id> \
|
||||
|
||||
Reviewer проверяет только эту задачу, actual patch/checks/evidence и записывает свой report:
|
||||
|
||||
Проверить соответствие сообщения executor изменениям, затем до approve/reject записать собственное сообщение `state/commit_messages/<reviewer-id>.txt` с решением и выполненными проверками. Executor commit фиксирует реализацию в review; отдельный review commit фиксирует done или возврат в todo. Не называть непроверенную реализацию принятой.
|
||||
|
||||
```sh
|
||||
python3 scripts/tasks.py approve <TASK-ID> --agent <reviewer-id> --role <reviewer-role> \
|
||||
--evidence state/evidence/<TASK-ID>-review.md
|
||||
|
||||
Reference in new issue
Block a user