# PIPELINE — конвейер проекта {{PROJECT_NAME}} > Как задача проходит от идеи до прода. Управляет конвейером оркестратор; этот файл — карта > процесса для агентов и людей проекта. ## Стадии ``` created → analysis → architecture → development → review → testing → deploy-staging → deploy → done ↑ │ └──── REQUEST_CHANGES ──────┘ (откат на development) ``` | Стадия | Агент | Выходной артефакт | Гейт выхода | |--------|-------|-------------------|-------------| | analysis | analyst | `01-brd.md`, `02-trz.md`, `03-acceptance-criteria.md`, `04-test-plan.yaml` | полнота пакета + человеческий approve | | architecture | architect | `06-adr/ADR-NNN-slug.md` (+ `07`/`08`/`10`) | ADR записан | | development | developer | код + тесты + PR + `CHANGELOG.md` | зелёный CI на ветке | | review | reviewer | `12-review.md` (`verdict: APPROVED\|REQUEST_CHANGES`) | машинный вердикт | | testing | tester | `13-test-report.md` (`result: PASS\|FAIL`) | машинный вердикт | | deploy-staging | deployer | `15-staging-log.md` (`staging_status: SUCCESS\|FAILED`) | машинный вердикт | | deploy | deployer | `14-deploy-log.md` (`deploy_status: SUCCESS\|FAILED`) | машинный вердикт | Машинные вердикты — строго YAML-frontmatter; имена/регистр ключей не менять. Полная спека «стадия → обязательный выход» — `docs/_standards/HANDOFF_PROTOCOL.md`; структура каждого документа — `docs/_standards/PIPELINE_DOCS.md`; скелеты — `docs/_templates/`. ## Агенты Промпты 6 ролей — `.openclaw/agents/{analyst,architect,developer,reviewer,tester,deployer}.md`. Каждый промпт направляет агента: прочитай `CLAUDE.md` (паспорт) и `AGENTS.md` (карта доков) ПЕРЕД работой; пиши артефакты в `docs/work-items//`; обновляй документацию в том же PR. ## Артефакты задачи Полный перечень номерных документов — паспорт `CLAUDE.md`, раздел «Артефакты задачи»; канонический реестр и структура — `docs/_standards/PIPELINE_DOCS.md`.