elk-preview-feedback
ARCHIVED"When I hit submit to preview my images, the page stays up top and I sometimes can't tell that I've generated them or that I need to scroll. Lets fix that pattern." — Katy, [issue #336](https://github.com/beckharrisdesign/experiment-hub/issues/336) (snap-issue capture on the live funnel, 2026-07-27)
STAGES
- proposal07-30
- requirements07-30
- design07-30
- tasks07-30
- build—
- archived—
CAPABILITY
- paid-asset-pack1 requirement
OUTCOMES — AND HOW EACH IS MEASURED
- ✓1.1Submitting a design shows an explicit in-progress state at the button (label + spinner) and blocks repeat submits *(Visitor sees generation in progress)* — verified by preview-feedback.test.tsx (disabled + spinner label + status region)not stated
- ✓1.2When generation completes, the previews section scrolls into view without manual scrolling — smooth, or instant under `prefers-reduced-motion` *(Finished previews are brought into view)* — verified: scrollIntoView smooth/auto branches testednot stated
- ✓1.3Focus lands on the previews heading on completion; tab order continues naturally into the grid and pay CTA *(Finished previews are brought into view)* — verified: heading holds focus after revealnot stated
- ✓1.4Start / ready / failed states are announced via a polite `aria-live` region; failure keeps the existing `role="alert"` error *(State changes are perceivable without vision)* — verified: status region start/ready; failure keeps role="alert"not stated
- ✓1.5Existing preview scenario unchanged: all 6 watermarked images render with price + what-you-get *(Visitor previews the generated pack — regression guard)* — verified: 6 previews + pay CTA + what-you-get regression testnot stated
WHAT HAPPENED
- TASKS
proposal and specs and design and tasks landed
2026-07-30 · 1 pull request- #347chore(openspec): archive elk-preview-feedback + fold spec delta into parent
History read from a manifest built at 2026-09-30 (09e7bcc).
1 pull request, found by commits touching the change folder