Implement bounded SDD planning and apply context
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
name: wealth-ledger-sdd
|
||||
version: 3
|
||||
version: 4
|
||||
description: WealthLedger SDD workflow - proposal → specs → design → tasks → apply
|
||||
artifacts:
|
||||
- id: proposal
|
||||
@@ -175,6 +175,7 @@ artifacts:
|
||||
architecture, вернись к Specs или Design и инвалидируй Tasks approval.
|
||||
requires:
|
||||
- design
|
||||
- specs
|
||||
|
||||
apply:
|
||||
requires: [ tasks ]
|
||||
@@ -187,8 +188,18 @@ apply:
|
||||
- Прочитай каждый path из `contextFiles`, возвращённых native OpenSpec apply
|
||||
instructions, затем applicable repository-local `AGENTS.md` affected areas.
|
||||
Не вычисляй planning paths и не создавай второй context map.
|
||||
- Выполняй pending tasks по dependencies. Запускай planned Verification и
|
||||
отмечай checkbox только после observed success.
|
||||
- Выбирай связный ограниченный batch pending implementation-owned Tasks по
|
||||
dependencies. Запускай relevant planned Verification и отмечай checkbox
|
||||
только после observed success.
|
||||
- Если implementation-owned работа остаётся, сохрани checkpoint с completed
|
||||
и remaining Tasks, observed checks и одним следующим Implementation outcome.
|
||||
Remaining work сама по себе не blocker. READY_FOR_VALIDATION допустим
|
||||
только после всех implementation-owned Tasks и успешных relevant checks.
|
||||
Независимая Validation и Finalization выполняются в своих ролях по
|
||||
canonical lifecycle authority; Apply их не запускает.
|
||||
- При recovery соблюдай artifact approval binding и повторно используй
|
||||
актуальные результаты checks по canonical context authority; state или
|
||||
planning completeness сами по себе approval не подтверждают.
|
||||
- Feedback routing: intent/scope → Proposal; observable behavior → Delta
|
||||
Specs; architecture/rollback → Design; decomposition/ownership/coverage →
|
||||
Tasks. Останови downstream work, сообщи evidence и инвалидируй approvals от
|
||||
|
||||
Reference in New Issue
Block a user