Implement bounded SDD planning and apply context

This commit is contained in:
2026-09-07 22:22:13 +03:00
parent ab231a6aac
commit 04a07b390f
3 changed files with 44 additions and 32 deletions
+14 -3
View File
@@ -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 от