← CODEXTHE COMPLETE PLATFORMLAYOUT STUDYGOLDUI STUDY
DESK · SCREEN ATLAS AND BUILD PLAN · 2026-08-04

Every screen of the platform.

Twenty-four screens in four phases, drawn in the ruled Calm Canvas register. Together they are the complete v1 surface: nothing else exists until these ship. Under each screen, its state ledger: every condition the screen can be in, planned before a line of build.

LOCKEDSubject + Verb → verified Components → File Builder → Export LOCKEDGolden path: seat → card → capabilities → run (D39) LOCKEDDeep Screen benchmark (D40) LOCKEDKinetic Dark / Light, user choice (D41) LOCKEDLayout: Calm Canvas (D42) LOCKEDFacts, never advice. Reproducible, never claimed certain.
THE MAP
HAPPY PATHS

How the screens connect.

The green line is the happy path: a stranger becomes a paying operator with a sealed File. Hairlines are navigation. Dashed lines are the same record seen from another door. Click any screen here or anywhere below to see it full screen.

HAPPY PATH NAVIGATION · VIEWS OF ONE RUN SAME RECORD, ANOTHER DOOR
PHASE A · ENTER

The commercial door

Exit proof: a stranger takes a seat, adds a card, activates Deep Screen, and reaches Home with no help.

S01SIGN INA
KINETIC
Welcome back.
Email address
CONTINUE
New here? Take a seat.
One field. Email plus code, passkey after first visit. The only screen a customer ever waits on.
DEFAULT
Single email field, nothing else on the canvas.
CODE SENT
Six digits, resend after thirty seconds, address shown for correction.
PASSKEY
One-tap return visits; email path always remains.
ERROR
Wrong or expired code stated in line; the field stays, nothing resets.
HELD
Too many attempts; timed hold in plain words, no riddle.
S02TAKE A SEATA
SETUP1 OF 3 · YOUR WORKSPACE
Name your workspace.
Private to you until you invite someone.
Workspace name
CONTINUE
A seat is identity, not a meter. Workspace name, nothing else asked yet.
DEFAULT
Name the workspace; private until someone is invited.
CHECKING
Availability verified in line while typing.
TAKEN
Name in use; one suggestion offered, never auto-applied.
INVITED
Joining an existing workspace; this step is skipped, not shown.
S03ADD CARDA
SETUP2 OF 3 · PAYMENT
CARD
1234 5678 9012 3456
MM / YY
CVC
Charged only for work you run. Every line itemized.
CONTINUE
Card before capability. Payment never changes the record. One reassurance line, no plan matrix.
DEFAULT
Card entry; the line 'charged only for work you run' stays visible.
VERIFYING
Processor handshake; the button holds its width, no spinner theater.
DECLINED
Processor message verbatim; retry or a different card, nothing lost.
CHALLENGE
Bank verification renders in place, never a popup.
SAVED
Last four on file; changing the card is one action.
S04CHOOSE CAPABILITIESA
SETUP3 OF 3 · CAPABILITIES
Choose your capabilities.
Deep Screencounterparty and document intelligenceACTIVE
Tracefollow value across railsACTIVATE
Watchcontinuous monitoring on a subjectACTIVATE
Priced per run. Deactivate any time.START WORKING
The roster, not a menu. Each capability is a specialist unit with its own price per run. Deep Screen pre-selected for the Sean path.
DEFAULT
The roster, Deep Screen first; each unit states method, source class, limits.
DETAIL
Capability sheet open: accepts, returns, boundary, price.
ACTIVATING
Instant confirmation in line; no processing interlude.
NONE CHOSEN
Continue is allowed; Home carries the roster instead.
S05HOMECALM CANVAS · D42
KINETIC
DEEP SCREEN IS READY
What do you want to understand?
SUBJECT
Counterparty, entity, person, or transaction
Deep ScreenSTART DEEP SCREEN
Counterparty review12 componentsREADY
Entity verification9 componentsAUG 03
The ruled front door. One question, one command box, recent Files below. Exactly the locked Calm Canvas direction.
FIRST RUN
No work yet: one centered intake line, nothing pretending to be data.
WORKING
Recent runs and Files populate; intake stays one gesture away.
RUN LIVE
The active run surfaces to the top with named progress.
NO CAPABILITY
Roster line replaces intake; activation is one action, never a wall.
PHASE B · RUN

Subject to verified Components

Exit proof: one real Deep Screen run at the Newlin benchmark returns typed Components, run twice with zero differences.

S06SUBJECT INTAKEB
Who is the subject?
Name, entity, wallet, or transaction
Drop documents here. Contracts, statements, correspondence.
+ IDENTIFIER+ JURISDICTION+ CONTEXT
START DEEP SCREEN
A name is enough. Documents and identifiers deepen the run but never block it.
DEFAULT
One field; a name is enough.
RECOGNIZED
Identifier type inferred and shown for confirmation.
AMBIGUOUS
Two possible subjects rendered; the person picks, nothing auto-resolves.
DOCS ADDED
Each document listed with its read state before the run starts.
UNAVAILABLE
Runtime unreachable: stated plainly, nothing queues silently.
S07RUN IN PROGRESSB
Meridian Trade Holdings Ltd.
DEEP SCREEN · RUN 2026-08-04 · INPUTS FROZEN
Documents read · 14 documents, mechanics verified
Official registries · 6 jurisdictions answered
Sanctions and watchlists · 7 lists in progress
Payment paths and banking
Litigation, trade, open sources
Registry recordverifiedCOMPONENT READY
Components arrive as they verify. Every step names its coverage. Nothing is a spinner.
RUNNING
Each step names its coverage as it verifies; components arrive live.
PARTIAL
A source class is unavailable; the gap is stated in the step line.
STALLED
A step exceeds its window; elapsed time shown, run continues elsewhere.
FAILED
The run stops; verified work stays; retry re-runs identically.
DONE
Hands off to Overview with counters final.
S08SUBJECT · OVERVIEWUNIVERSAL SHELL
KINETIC
Meridian Trade
SUBJECT · ENTITY
Components12
Sources41
Unknowns3
SIGNAL
Director shared across two dissolved entities
REGISTRY RECORD
Incorporation and filing history, 6 jurisdictions
FILE · 12 COMPONENTS
Signal tablePINNED
Entity profilePINNED
OPEN FILE BUILDER
The fixed anatomy. Identity and counters left, Component stream center, persistent File rail right. Every view below lives inside this shell.
DEFAULT
Counters left, Component stream center, File rail right.
THIN
Little verified: the unknowns counter leads and gaps are stated.
CONFLICT
Sources disagree; both renderings shown, neither hidden.
DENIED
Seat lacks access to this subject; the screen says so and stops.
S09SUBJECT · TRACENATIVE VIEW
KINETIC
ORIGIN
TERMINAL · EXCHANGE
4 hops · 2 railsevery edge carries its sourceADD MAP TO FILE
The money's story as a map. The live trace view is itself a Component: one action moves it into the File unchanged.
DEFAULT
The established path; every edge carries its source.
PARTIAL
Coverage ends mid-path; the endpoint is marked, never extrapolated.
DENSE
Many hops cluster; focus expands, the map never lies by omission.
EMPTY
No movement established: stated as a finding, not a blank.
S10SUBJECT · TIMELINENATIVE VIEW
KINETIC
INCORPORATED
DIRECTOR CHANGE
FIRST TRANSFER
ACCOUNT CLOSED
18 events · 3 sources in conflictconflicts stay visibleADD TO FILE
Time as evidence. Sequence, gaps, and source conflicts rendered explicitly. Missing data stays missing.
DEFAULT
Sequence with sources attached to each event.
SPARSE
Few events; gaps render as gaps, the spine does not compress them away.
CONFLICT
Sources disagree on a date; both timestamps shown side by side.
EMPTY
No dated events: stated as a finding.
S11SUBJECT · ENTITYNATIVE VIEW
KINETIC
SUBJECT
Officers, registrations, shared identifiersADD PROFILE TO FILE
Identity consistency, drawn. Only proven links from the run. The wider graph never leaks into customer UI.
DEFAULT
Only proven links from this run.
SINGLETON
No proven links beyond the subject; stated, not padded.
EXCLUDED
Claimed but unproven links counted and named as excluded.
LOADING
Skeleton of the graph frame only, no fake nodes.
S12SUBJECT · SOURCESNATIVE VIEW
KINETIC
Companies registry, BVIOFFICIAL · RETRIEVED 08-04VERIFIED
Consolidated sanctions listOFFICIAL · 7 LISTSVERIFIED
Court filings indexPUBLIC RECORDVERIFIED
Subject-provided contractCUSTOMER INPUTDECLARED
Every finding cites its row here. Source limits stated per row.
The receipt layer. What was consulted, when, under what limits. Class of source always declared.
DEFAULT
Every source with its retrieval record and capture time.
UNREACHABLE
Source no longer reachable; the original capture stands and says so.
SUPERSEDED
Source changed since the run; both versions kept, delta named.
EMPTY
A run with no external sources states its input basis instead.
S13SUBJECT · CUSTODYNATIVE VIEW
KINETIC
INPUTS FROZEN08-04 09:12
RUN EXECUTED · VERSIONED RULES08-04 09:41
COMPONENTS MINTED · 1208-04 09:44
PINNED INTO FILE08-04 10:02
Same frozen inputs and versions reproduce this byte for byte.
The reproducibility proof. The chain a recipient's engineer or counsel can walk. This is the trust product.
DEFAULT
Chain intact, inputs frozen, every block verifiable.
VERIFYING
Re-check running; blocks confirm one by one.
BROKEN
A link fails verification: loud, red, and the File cannot seal.
FROZEN
Post-run marker; nothing here is editable, ever.
PHASE C · COMPOSE

Components to a sealed File

Exit proof: a complete Record is composed, styled, exported in all six forms, and its sealed manifest verifies.

S14FILE BUILDERSAME SPACE
KINETIC
SIGNAL
Field stays present, dimmed
TRACE MAP
COUNTERPARTY REVIEW · 12 COMPONENTS
⠿Summary of findingsv3 PINNED
⠿Signal tablev3 PINNED
⠿Trace mapv2 PINNED
⠿Custody recordLOCKED IN
REORDERANNOTATEPREVIEW RECORD
No separate report editor. The rail expands inside the workspace. Select, order, group, annotate. Provenance and custody cannot be removed.
DEFAULT
The complete Record preselected; removing is the deliberate act.
LOCKED ROWS
Provenance and custody refuse removal and state why.
ANNOTATING
Notes carry author and timestamp; they read as notes, not findings.
STALE PIN
A pinned component has a newer version; offered, never swapped silently.
S15RECORD PREVIEWPLAIN DEFAULT
KINETIC RECORD · DEEP SCREEN · 2026-08-04
Counterparty review: Meridian Trade Holdings Ltd.
12 components · 41 sources · inputs frozen 08-04 09:12
Complete without design work. States findings and method, never advice.
The white Record. The plain Kinetic default: ready to send the moment the run finishes. Field is dark, Record is paper.
DEFAULT
The plain Kinetic Record, complete and ready.
DRAFT
Watermarked until sealed; pagination previews as it will print.
CONFLICT KEPT
Disagreeing findings render adjacent, neither suppressed.
LONG
Hundreds of components paginate; the summary never silently truncates.
S16RECORD STYLINGRESTRAINED
COVER · RECIPIENT COPY
Counterparty review
PRESENTATION
CoverON
DensitySTANDARD
TypographyKINETIC
Recipient profileCOUNSEL
Facts and provenance cannot be styled away.
Presentation, never substance. Cover, density, type, section order, brand mark, recipient format. Nothing factual is editable here.
DEFAULT
Kinetic plain; already correct.
PROFILE
Recipient profile applied: counsel, regulator, internal.
REVERT
One action back to plain, always.
REFUSED
An edit that would touch substance is declined with the reason.
S17EXPORTSIX FORMS
One File, six forms.
PDF
DOCX
JSON
SIGNED WEB
API
MCP
Sealing computes the manifest. Every form carries the same custody chain.
SEAL AND EXPORT
Human and machine parity. The same sealed content in every form. MCP and API receive exactly what counsel receives.
DEFAULT
Six forms, one seal.
SEALING
Manifest computing; forms disabled until it exists.
PARTIAL FAIL
One form fails; the others deliver; the failure is named.
RE-EXPORT
Same seal, fresh copy; never a new version by accident.
S18SEALED FILEIMMUTABLE
Counterparty review
SEALED
MANIFEST 8F3A…C412 · SEALED 2026-08-04 10:22 · VERSION FINAL
Contents12 components, pinned versions
Verificationmanifest re-verifies on openVALID
DeliveryPDF sent · signed web live
DOWNLOADSENDNEW VERSION
The record that leaves. Sealed means immutable: corrections create a new version, never a silent edit.
VALID
Manifest re-verifies on open; green, quiet.
INVALID
Verification fails: loud, and every delivered copy is flagged.
NEW VERSION
Corrections fork forward; the prior version stays visible.
SHARED
Signed web copy live; revocation is one action and immediate.
PHASE D · OPERATE

The daily home

Exit proof: the Sean test end to end. Seat, card, Deep Screen, sealed File, in one sitting, with a beautiful experience.

S19FILESD
KINETIC
Files
Counterparty reviewDEEP SCREEN · 12SEALED
Entity verificationDEEP SCREEN · 9SEALED
Transaction reviewDEEP SCREEN · 14DRAFT
Search, filter by capability, subject, or state.
The library. Everything produced, sealed or draft, one table. The record of value delivered.
DEFAULT
Everything produced, sealed and draft, one table.
EMPTY
No Files yet: one line pointing at intake, no illustration.
FILTERED
No matches; the active filter is stated and clearable in place.
MIXED
Drafts and sealed interleave; the state column leads.
S20SUBJECTSD
KINETIC
Subjects
Meridian Trade Holdings2 RUNS · 1 FILEWATCHING
K. Aldana1 RUN · 1 FILEIDLE
0x84c1…9e2f1 RUNIDLE
A subject accumulates runs, Components, and Files over time.
Memory of the work. Re-run, watch, or open any subject. Watch deltas arrive as new Components, never as alerts with opinions.
DEFAULT
Subjects with their accumulated runs, Components, Files.
WATCHING
Deltas arrive as new Components, never as alerts with opinions.
EMPTY
No subjects yet; intake is the only gesture offered.
MERGE
Two entries proven identical merge explicitly; history is kept.
S21CAPABILITIESD
KINETIC
Your roster
Deep Screen42 RUNS THIS MONTHACTIVE
TracePER RUNACTIVATE
WatchPER SUBJECT MONTHACTIVATE
Each capability states its method, sources class, and limits.
The store is the roster. Activation is instant, deactivation is instant, and each unit declares exactly what it does.
DEFAULT
Active roster with per-unit usage this month.
DETAIL
The full sheet: accepts, returns, boundary, price, limits.
DEACTIVATED
Instant; history and Files remain untouched.
TERMS CHANGED
Price or limits changed: stated before the next run, never mid-run.
S22USAGE AND BILLINGD
KINETIC
August
Deep Screen · Meridian TradeAUG 041 RUN
Deep Screen · K. AldanaAUG 021 RUN
Watch · Meridian TradeCONTINUOUS1 SUBJECT
Every line is work you can open.DISPUTE A LINE
The meter never leads. Plain lines describing work, each linked to its File. Dispute lane on every line.
DEFAULT
Plain lines describing work, each linked to its File.
QUIET MONTH
A quiet month reads as a quiet month; nothing upsells.
DISPUTED
The line holds, the work stays open, the resolution is recorded.
STATEMENT
Month closes to a statement that matches the ledger exactly.
S23API AND MCPMACHINE DOOR
KINETIC
Same contracts, machine form
POST /v1/runs  { subject, capability: "deep_screen" }
GET  /v1/files/:id  → sealed File, manifest, components
Workspace keykp_live_…4d1ACTIVE
MCP endpointverbs as tools, read plus dispatchENABLE
The wider horizon. The app and the machine door consume identical Verb contracts, metered at the same door. Closed layer stays closed.
DEFAULT
Keys, endpoints, and the MCP surface over the same contracts.
FIRST KEY
Shown once, in full, with that fact stated.
REVOKED
Effect immediate; the revocation is itself logged.
RATE LIMITED
Responses state the window; the dashboard mirrors it live.
S24SETTINGSD41
KINETIC
Settings
KINETIC DARK
KINETIC LIGHT
WorkspacePrincipal workspace
Seats1 of 3 usedINVITE
Supporta person answers
Appearance is a ruling. Dark and Light are first-class and remembered. Seats invite teammates into the same workspace.
DEFAULT
Workspace, seats, appearance, support.
APPEARANCE
Dark or Light; the choice persists per person (D41).
SEAT LIMIT
Inviting past the seats states the number; adding one is one action.
REMOVED
A removed member's work and authorship remain in the record.
THE BUILD PLAN

Order of construction

Doctrine: prove the product core before the commerce wrap. The Sean test is the only acceptance test.

STEPLANESCREENSSCOPEDEPENDS ONEXIT PROOF
01FoundationALLCalm Canvas design system as code: tokens, type, Dark/Light, shell chrome, component primitives. One package every screen imports.D42 rulingHome renders in both modes from tokens alone
02Run coreS06–S08, S12, S13Subject intake, run orchestration seam to the verb runtime, universal Subject shell, Sources and Custody views, typed Component contracts.01 · verb runtime seamReal Deep Screen run returns verified Components; run twice, zero differences
03Native viewsS09–S11Trace map, Timeline, Entity renderers inside the same shell. Each view is a Component that moves to the File unchanged.02All six views render the benchmark run
04File spineS14–S18File rail, pin-at-binding, Builder, plain Record, restrained styling, six export forms, sealing and manifest verification.02Sealed File exports in all six forms; manifest re-verifies
05Commerce wrapS01–S05Auth, workspace, card on file, capability activation, Home. Ports the billing spine as a contract, no new billing code.01 · billing spineStranger reaches Home paid and activated, no help
06Daily homeS19–S22, S24Files library, Subjects, capability management, plain-line usage with dispute lane, settings and seats.04, 05Thirty days of real usage reads clean and true
07Machine doorS23API keys, runs and files endpoints, MCP tool surface over the identical Verb contracts, metered at the same door.04An agent produces the same sealed File the app produces
08AcceptanceALLThe Sean test. Take a seat, add a card, turn on Deep Screen, run a real counterparty, receive a sealed File at the Newlin benchmark, in one sitting.02–07He pays. That is the proof.

Engineering substrate (ledger, runtime, synthesis seams) follows the architecture register D01–D08, still awaiting ruling in BLUEPRINT R2. This plan is substrate-independent above the verb runtime seam. Every screen ships empty, loading, error, and denied states before it counts as done.

CEO RULINGS

Three decisions lock this plan.

  1. Screen inventory. a) ⭐ these 24 screens are the complete v1 surface, everything else is a state or a later version · b) add screens, name them · c) cut screens, name them
  2. Build order. a) ⭐ core first: Run → File → Commerce → Daily → Machine (steps 01–08 above) · b) golden-path order, build the door first · c) parallel lanes on core and commerce simultaneously
  3. UI Study confirmations, still open from the study round. D36 universal shell + native renderers · D37 persistent File rail, same-space composition · D38 pin Component versions at binding. a) ⭐ confirm all three as built in the study · b) amend, say which
Reply in the thread like 1a 2a 3a. On lock, this page turns green and step 01 begins.