- Зачем: - субагенты должны сохранять внимание мастера и помогать результату, а не обслуживать обязательный конвейер. - Что: - семиступенчатый процесс заменён эвристиками выбора исполнителя, проверяющего и независимого ревьюера. - права агентов отделены от канала результата, а полная полезная нагрузка выведена из контекста мастера. - добавлены авторитетные договоры промптов, полевые заметки и handoff следующей сессии. - Проверка: - git diff --cached --check. - свежий обзор через writing-great-skills, все принятые находки закрыты.
630 B
630 B
Result contract
Write the full result through the channel chosen by the caller:
STATUS: complete | questions | blockedEVIDENCE:changed files, executed commands, and final countersDECISIONS:only questions for the orchestrator or userFINDINGS:severity, location, essence, and verification methodNEXT:one concrete action ornone
Omit empty sections. Do not include raw output or a reasoning narrative. For a
file channel, put the full result in the named file and return only status,
counters, and REPORT: <absolute path>. For a message channel, return one
concise result without a report path.