Three ways in, one way through
51 screens across four journeys, with no real functionality — every button is a link. Pick a journey to walk its happy path, or open any screen from the index.
The front door at official.id — built from the Discovery documents, worded within their claim rules.
The analyst’s dashboard — what needs attention, balance, recent activity.
Maya’s dashboard — the request waiting on her, grants, rule, mark and page.
Clean mode hides the prototype bars and the purple branch boxes. A tiny corner pill brings them back.
The profile already exists
Search, recognise, buy, wait, read. The waiting is the part the design has to carry.
At C6, if the person has a standing rule the flow skips to C20. At P4 the person may decline → P6 → C11.
No profile — invite, verify, attest, disclose
The long path. Contains the step no system has today: asking a stranger's employer to confirm a claim.
E1→E3 repeats once per declared employer. N9 is always by hand.
The mark on the CV
The person prints an identifier on their CV; the company looks it up and reaches exactly one profile.
C15 → C17 when the ID is not recognised. C18 only if the company has no plan.
The person's own website
A verified profile on a domain the person owns. The company never touches Official's search.
Standing consent — auto-approve
Off by default. Approve requests from verified companies without being asked each time.
Removes C7, C8 and P1–P5 from Journeys 1, 3 and 4. Never applies to a first disclosure (N9).
Purple dashed boxes inside screens are prototype controls for choosing a branch the mock cannot know (e.g. whether a standing rule applies). They are not product UI.