Five stops. Landing → onboarding & engine run → the client brief in both watches → the practice sign-off loop with the full-brief gate. Everything renders from one synthetic run — the numbers agree at every stop.
PRECONDITION · All five files must sit in the same folder for the links between stops to work. Demo badge visible on every surface · synthetic data only · observational output only.
01
Landing page
meridian_landing_v2.html
The market-facing story. Hero compass, live-instrument cards, the scroll narrative, firm economics. Say: every business has a bearing — the engine finds it monthly, under the firm's brand, never ours.
Sign in → organisation & lens → connect Xero or drop a CSV → watch L00–L06 execute. Say: deterministic end to end — same inputs, same brief, every time. The engine writes the draft; it never releases one.
Opens in day watch. Walk the four sections as Business Owner, then switch lens to CFO — the Document bar appears. Say: one position, four registers — the data never changes, the lens does. Open Aged Receivables: the 47-day instrument and the four over-90 balances are the same facts as Section 03.
Same document, night register. Check the management pack tables hold in both watches. Say: the brief reads like a document, not a terminal — serif for reading, mono for instruments.
Verity Lettings is draft-ready. Open Review — Approve & Sign is locked. View the full brief (toggle its watch inside the overlay), return — sign unlocks, the read receipt lands in the approval record, then Release. Say: release without a signed record and a full-brief read is impossible by design. That gate is the liability boundary.