T-038DisposableSynthetic data

16 screens, each built to settle a product question.

This prototype is deleted when the real portal (T-041) lands. Its output is not code: it is answers. Judge a screen by whether it settles the question next to it, not by whether it looks finished. Anything the PRD does not specify is marked on screen; the legend below decodes the markers, and every marker opens its own explanation on click.

Switch the synthetic persona (top right) to change what Portal, Request, Device, and the simulated app show. Nothing here decides anything: every gate is simulated in the browser, and each screen carries a collapsible “How to test this screen” script under its heading.

Legend. Tap any marker, here or on a screen.

Behaviour the PRD does not specify, drawn so it can be argued with. Logged as a drift row for Product to adopt or cut.

An open governance question (PRD §16). The screen shows the hole instead of answering it in a screenshot.

The spec pulls both ways. Both options are drawn behind a toggle; neither is chosen.

The resource's risk tier (PRD §7). Every tier shown is provisional until its owner and Security confirm it.

01
Administrative revocation
What does a truthful revocation UI look like, when revocation is five layers and four of them are not ours?
FR-10NFR-02ADR-0006
02
Device status, refusal and remediation
What does a blocked user get told, when naming the failed check is both the remediation path and a map of the policy - and does the refusal interrupt them or move them?
FR-08FR-09§7.1
03
Portal: application list and access status
What does “access status” mean on a tile, and can you request what you cannot see?
FR-03FR-20G-02
04
Access request and approval
What does the form ask, and what does the requester see about who decides?
FR-02§8 journey 3
05
Mid-session revocation, from the user's side
The user is halfway through something and access ends. What do they see, and should expiry and compromise look the same?
journeys.md gapADR-0006 layer ③
05
Inside the application
A portal tile opens. What does MOD One still have a say in? Drawn as an absence, because the answer is nothing.
FR-05§5.2 non-goal
06
Audit: the auditor’s view
What does an auditor see, given they get evidence and not business data?
FR-13NFR-06§13
08
Access denied, arriving from outside
Someone went straight at an application - a bookmark, a link in an email - and the edge refused. What do they see, with no portal and no tile behind them?
FR-15FR-13§8 gap
07
First-time onboarding - the map
The steps around an activation channel that does not exist yet (OQ-08), drawn around the hole, not over it.
§8 journey 1OQ-08
09
First-run activation - the flow
The same journey walked one screen at a time. What does the first screen a person ever sees say, and what does a setup step nobody can complete look like?
§8 journey 1FR-07OQ-06
10
Directory and the person record
What does the record of a person look like, when MOD One is where that person starts existing and nothing upstream vouches for them?
FR-01FR-13ADR-0003OQ-03
11
Create a MOD Account
What does the form ask, when the form is the only cross-check on an administrator inventing a person - and where does the new account dead-end?
FR-02ADR-0003 §8OQ-08
14
Command placement
Where does each MOD Account sit in Keystone's command tree - and what happens to them when Keystone merges, splits or ends the node they are at?
FR-05NFR-07ADR-0003 §5OQ-03
13
The application sign-in gate
What does an application's door say before a person is signed in - and can it be obvious that a MOD password is never typed here?
FR-05ADR-0004§8 journey 2
12
Arrival - the start screen
What does MOD One say before anyone has signed in - and in the real portal, what does putting a public brand surface on the protected origin cost?
§8 gapFR-14T-041
15
MOD One Tips - the first sign-in guide
Can a person holding only the sign-in sheet and a phone finish first sign-in alone - and what can a guide honestly promise when recovery is still undecided?
§8 journey 1FR-07OQ-08
Simulated appStart screenAdmin console