Edit spec-driven-dev + feature-spec: EARS-lite acceptance criteria + inline context snapshot #12

Open
opened 2026-07-25 20:46:47 +00:00 by mathias · 0 comments
Owner

Two additions from researching AWS Kiro and BMAD-METHOD against cad's ADR-0002 direction:

  1. EARS-lite acceptance criteria (Kiro pattern) — spec-driven-dev/feature-spec currently do prose success criteria only. Add an EARS-lite section (formal, near-machine-checkable phrasing: "WHEN <trigger> THE SYSTEM SHALL <response>") as an option alongside prose, not a replacement — closes the requirements half of cad's audit trail, which today is Gitea-issue-body prose only.
  2. Inline context snapshot (BMAD pattern) — BMAD's Scrum-Master-agent step compiles hyper-detailed story files with full architectural context embedded inline, not just linked. Add a step to feature-spec (or wherever the executor-facing handoff happens) that snapshots relevant architecture/ADR context into the spec itself, so the executor doesn't have to re-derive it from a reference.

Ref: cad research fork verdict (2026-07-25).

Two additions from researching AWS Kiro and BMAD-METHOD against cad's ADR-0002 direction: 1. **EARS-lite acceptance criteria** (Kiro pattern) — `spec-driven-dev`/`feature-spec` currently do prose success criteria only. Add an EARS-lite section (formal, near-machine-checkable phrasing: "WHEN \<trigger\> THE SYSTEM SHALL \<response\>") as an option alongside prose, not a replacement — closes the requirements half of cad's audit trail, which today is Gitea-issue-body prose only. 2. **Inline context snapshot** (BMAD pattern) — BMAD's Scrum-Master-agent step compiles hyper-detailed story files with full architectural context embedded inline, not just linked. Add a step to `feature-spec` (or wherever the executor-facing handoff happens) that snapshots relevant architecture/ADR context into the spec itself, so the executor doesn't have to re-derive it from a reference. Ref: cad research fork verdict (2026-07-25).
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mathias/skills#12