Экспериментальная OpenSpec schema wealth-ledger-sdd-lab для Engineering Lab #61

Closed
opened 2026-10-28 23:35:11 +03:00 by codex-bot · 0 comments
Owner

Контекст

Отчёт audit-results/openspec-workflow-assessment.md (2026-10-28) рекомендует облегчить v2 и запускать полный AI-SDLC только как лабораторный режим с измерениями. Нужна экспериментальная schema на основе wealth-ledger-sdd-v2, не меняющая v2, default и архив.

Ожидаемый результат

Project-local schema wealth-ledger-sdd-lab, выбираемая явно для экспериментального change:

  • обязательный DAG: proposal → process-record → specs → (design ∥ qa-analysis) → tasks → apply;
  • условные артефакты (research, ux-design, system-analysis + модули, security-analysis, test-cases, docs-impact) выбираются Change Profile в process-record.md и не блокируют CLI;
  • research — входной контекст вне approval;
  • 4 decision gates вместо 7 approvals, Gate Log и Lab Journal в process-record.md;
  • детерминированный checker (plan|apply|archive) внутри каталога schema.

Acceptance Criteria

  • openspec schema validate wealth-ledger-sdd-lab и wealth-ledger-sdd-v2 проходят.
  • v2, default config, архив, canonical specs и сабагенты не изменены.
  • Условные артефакты не блокируют status/apply; обязательные — блокируют.
  • Три сценария (UI, integration, financial high-risk) проверены во временной копии store, включая seeded defects.
  • Итоговый отчёт с ограничениями и вопросами владельцу.

Поставлено в #62 (squash 322ddf6).

Остаётся вне scope

До первого реального lab change нужна delta к canonical openspec-authority-and-lifecycle (сейчас перечисляет только legacy и v2 и требует per-artifact approval) — отдельная Issue по решению владельца.

## Контекст Отчёт `audit-results/openspec-workflow-assessment.md` (2026-10-28) рекомендует облегчить v2 и запускать полный AI-SDLC только как лабораторный режим с измерениями. Нужна экспериментальная schema на основе `wealth-ledger-sdd-v2`, не меняющая v2, default и архив. ## Ожидаемый результат Project-local schema `wealth-ledger-sdd-lab`, выбираемая явно для экспериментального change: - обязательный DAG: proposal → process-record → specs → (design ∥ qa-analysis) → tasks → apply; - условные артефакты (research, ux-design, system-analysis + модули, security-analysis, test-cases, docs-impact) выбираются Change Profile в `process-record.md` и не блокируют CLI; - research — входной контекст вне approval; - 4 decision gates вместо 7 approvals, Gate Log и Lab Journal в `process-record.md`; - детерминированный checker (`plan|apply|archive`) внутри каталога schema. ## Acceptance Criteria - [x] `openspec schema validate wealth-ledger-sdd-lab` и `wealth-ledger-sdd-v2` проходят. - [x] v2, default config, архив, canonical specs и сабагенты не изменены. - [x] Условные артефакты не блокируют status/apply; обязательные — блокируют. - [x] Три сценария (UI, integration, financial high-risk) проверены во временной копии store, включая seeded defects. - [x] Итоговый отчёт с ограничениями и вопросами владельцу. Поставлено в #62 (squash `322ddf6`). ## Остаётся вне scope До первого реального lab change нужна delta к canonical `openspec-authority-and-lifecycle` (сейчас перечисляет только legacy и v2 и требует per-artifact approval) — отдельная Issue по решению владельца.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/specs#61