When to Use
Final position of a story-creation chain. Activated only after
autoplan (position 2) wrote 2-eng-plan.md. The reframe + strategic
verdict + plan have all converged; now we formalize.
Skip if the chain ended early at position 1 (LATER/NEVER verdict) — no story to write.
Rules
- Read all three prior artifacts. The story is the consolidation, not a fourth opinion.
- Connextra header:
As a <persona>, I want <capability>, so that <outcome>.Filled with the reframed objective, not the literal request. - Background section quotes the strategic fit verdict from position 1 in two sentences max.
- 3-7 Gherkin acceptance criteria in the form
Given <state> When <action> Then <outcome>. NoAndchains longer than 3 lines per criterion. - Definition of Done section copied from
2-eng-plan.md. Do not re-derive — that risks drift. - Sections in order:
## Story,## Background,## Acceptance criteria,## Definition of Done,## Out of scope,## Refs. ## RefsMUST link to all three prior artifacts by relative path:[reframe](./0-office-hours.md), etc.- After saving the artifact, call:
aria_artifact_completewithfinal_artifact: 3-story.mdaria_savewithtype: story, scope: project, content = the Connextra header + acceptance criteria. (Saving the full body pollutes memory; the header is enough for retrieval.)
- Word count target: 200–800.
Verification
- Connextra header present, all three slots filled
- Background ≤ 2 sentences quoting position 1 verdict
- 3-7 Gherkin criteria, each
Given/When/Then - DoD copied verbatim from
2-eng-plan.md - Refs section links all three prior artifacts
-
aria_artifact_completecalled -
aria_save type=story scope=projectcalled - Word count in [200, 800]