6 of 7 checks passed
Output
Open the prototypeThe file the model delivered, in a new tab
Here is the complete, self-contained prototype in a single HTML file. It opens directly into the reschedule flow on mobile (or centered as a 390px mobile frame on desktop) with full interactivity, realistic states, a fully booked day condition, and a confirmation view.
Flow Notes
- Starting State: Opens directly onto Sam Patel's reschedule interface showing Dr Amira Khan and the currently reserved slot (Tuesday 6 October at 09:30).
- Safe Hold Guarantee: An explicit badge clarifies that the current Tuesday slot is safely preserved until a final confirmation occurs.
- 7-Day Window & Fully Booked State:
- Day 3 (Friday 9 October) and Day 5 (Sunday 11 October) demonstrate the explicit "fully booked / closed" state with guidance to quickly navigate to available days.
- The other days provide realistic morning and afternoon appointment options.
- Confirmation & Release: Selecting a slot enables the sticky CTA, opens a quick confirmation sheet showing both old and new times, and confirms the move with clear visual confirmation that the original 6 October slot has been released.
Grades and run details
Decision model 93
Decision model checks
- passStays in scope94%
- partialSays what it tests and what's faked34%
- passAvoids the generic AI paletteby hand100%
- passAvoids template layout and copy tellsby hand100%
- passShows the no-slots stateby hand100%
- passCore interaction worksby hand100%
- passRespects explicit constraintsby hand100%
Artefacts
- Prototype (html)
Run
- Run
- #1
- API response time
- 79 s
- Submitted
- 1 Oct 2026