Throwaway prototype — not production UI State is in memory only · Refreshing clears everything

Complete Canine · Wayfinder prototype

Can every handoff tell the truth?

Drive the owner, trainer, and administrator through the same shared state. The shell intentionally preserves the current visual language while making the invisible transitions—delivery, ownership, entitlement, retry, and resolution—concrete enough to approve or reject.

Question this prototype answers

Does the preserved web shell remain understandable when canonical multi-role journeys expose their real state transitions, and are the six candidate corrections below the minimum sufficient UX contract?

Command center Brighton · Colorado HQ
Maya Torres maya@example.com
MT
DogNot created
AccessNone
TrainerNot assigned
SafetyNo open case

Client experience

Your command center

One truthful view of today’s training and support state.

Setup required

Full shared state

This ledger is the source of truth behind every role view. It updates after every action.

Candidate minimal UX corrections

Mark each proposal after driving the journeys. These are deliberately targeted changes inside the preserved design—not a redesign. Your choices remain local until you copy and send the review summary.