|
|
6cae171745
|
docs(prompts): ORCH-092 — аудит 6 агент-промптов (расхардкод, escalation, чистка)
Эпилог эпика ORCH-52. Docs/prompts-only: src/**, STAGE_TRANSITIONS, QG_CHECKS,
machine-verdict ключи и схема БД не тронуты; frontmatter_validation_strict=False.
- FR-1/FR-2: копируемые frontmatter-примеры всех 6 промптов расхардкожены
(created_at: <YYYY-MM-DD> / model_used: <resolve ORCH-41> + врезка «не копируй
буквально, подставь date +%F и модель из конфига»); литерал claude-opus-4-8 —
только справка в таблице полей.
- FR-3: имена check_* в промптах сверены с QG_CHECKS — несовпадений нет
(закреплено интеграционным тестом TC-03).
- FR-4: developer «PR>1500 → разбивай» переформулирован в эскалацию на уровне задач.
- FR-5: секция <escalation> у developer/reviewer/tester (после </success_criteria>):
back-to:analysis / back-to:dev / REQUEST_CHANGES.
- FR-6: deployer — критичные self-hosting-запреты в видной рамке в начале <context>.
- FR-7: tester обогащён worktree-путём, smoke serial_gate (ORCH-088), покрытием TC.
- FR-8: из reviewer удалена мёртвая строка «тот же экземпляр Developer».
- FR-9 (ADR-001 D1): убран ручной git rebase origin/main — свежесть базы держит
движок (serial-gate ORCH-088 + auto_rebase_onto_main под merge-lease).
- FR-10 (ADR-001 D2): deployer.md оставлен на английском как нормативное исключение.
- FR-11: расширен tests/test_agent_prompts_canon.py (ORCH-092 TC-01…TC-08);
канон 52d и test_agent_frontmatter_no_model.py зелёные; полный регресс 1278 зелёный.
Документация: 6 промптов, CLAUDE.md, docs/architecture/README.md, CHANGELOG.md.
Refs: ORCH-092
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 17:46:27 +03:00 |
|