## Story

<!-- Link the story file and GitHub Issue this PR implements -->

- Story: `docs/stories/`
- Issue: #

## What changed

<!-- Bullet list of what this PR does. Not what the code does — why it exists. -->

-

## Test plan

- [ ] `make test` passes
- [ ] `make test-integration` passes (if applicable)
- [ ] `make test-e2e` passes (if applicable)
- [ ] All Gherkin scenarios in the linked story are green
- [ ] `make lint` exits 0

## Definition of Done checklist

- [ ] All acceptance criteria from the story are met
- [ ] CHANGELOG entry added under `## Unreleased`
- [ ] ADRs written and linked (if `adr_required: true`)
- [ ] No console errors or warnings (for UI work)
- [ ] Accessibility audit passed (for `ui: true` stories)

## Screenshots / recordings

<!-- For UI changes: before/after screenshots or a short Loom/GIF -->
