Files
specs/openspec/changes/archive/2026-08-27-add-session-oriented-sdd-skills/tasks.md
T

3.6 KiB
Raw Blame History

1. Session workflow entrypoints

  • 1.1 [specs] Добавить shared session protocol рядом с local skills: форму non-authority state pointer, immutable phase record, допустимые transitions, recovery при расхождении с OpenSpec и короткий bootstrap prompt.

    • Covers: agent-sdd-session-workflow — Продолжение workflow восстанавливает только нужный контекст; agent-sdd-session-workflow — Handoff не заменяет canonical OpenSpec authority
    • Verification: Прочитать protocol против обеих Requirements и подтвердить, что он не хранит Requirements, Delta Specs, Design, Tasks или approval markers.
  • 1.2 [specs] Добавить sdd-session, sdd-discovery и sdd-specification с discriminating descriptions, phase guard и остановкой после собственного outcome.

    • Covers: agent-sdd-session-workflow — Каждая agent-сессия имеет одну SDD-роль; agent-sdd-session-workflow — Продолжение workflow восстанавливает только нужный контекст
    • Verification: Проверить router и planning-phase contracts против сценариев нового change, продолжения известного change и подготовки одного разрешённого OpenSpec artifact.
  • 1.3 [specs] Добавить sdd-implementation, sdd-validation и sdd-finalization с feedback routing, read-only validation и PASS-only входом в finalization.

    • Covers: agent-sdd-session-workflow — Каждая agent-сессия имеет одну SDD-роль; agent-sdd-session-workflow — Validation остаётся независимой и без побочных исправлений; agent-sdd-session-workflow — Finalization требует успешной независимой Validation
    • Verification: Проверить phase contracts для SPEC_ISSUE, FAIL, PASS и FINALIZATION_BLOCKED; убедиться, что ни Validation, ни Finalization не исправляют implementation/specification.

2. Specs delivery and workflow proof

  • 2.1 [specs] Выполнить structural validation canonical change и всех шести local skills после их создания.

    • Covers: N/A — задача подтверждает delivery уже покрытых workflow Requirements и не добавляет самостоятельное observable behavior.
    • Verification: Запустить openspec validate add-session-oriented-sdd-skills --type change --strict --store wealth-ledger-specs, /Users/ksv741/.codex/skills/.system/skill-creator/scripts/quick_validate.py для каждого skill directory и git diff --check в specs.
  • 2.2 [workspace] Провести semantic walkthrough start → Discovery → Specification → Implementation → Validation → Finalization и независимый read-only review перед terminal lifecycle change.

    • Covers: N/A — workspace task проверяет взаимодействие local entrypoints и canonical authority, не реализуя отдельный spec-level behavior.
    • Verification: Сопоставить каждый Delta Requirement и Scenario с protocol/skills, подтвердить отсутствие Critical или Important findings в independent review и сохранить только observed evidence.