This page is the portal to the design record for the platform: the architecture, the data model, the behavior walkthroughs, the interactive screen mockups, and the datasheets. Use the reading-order map below for a guided first pass, or the cards beneath it to jump straight to an area.
No special software or installation is needed to read the documentation or open the screen mockups — every page is a standard web page (HTML, SVG, and PDF) that opens in any modern browser, whether online or from a local copy. For the full experience, keep JavaScript enabled in your browser: the interactive mockup viewer uses it to frame each screen in its role shell and to navigate between screens.
Follow the arrows for a guided first read, or jump straight to any box — each opens in a new tab. The glossary and jargon sit on the reference shelf beside the overview — consult them anytime.
Architecture & Algorithms
This specification covers the system stack and how its parts fit together: a browser single-page application on Cloudflare Pages, a persistent Python middle tier on fly.io that holds the provider keys, and Supabase for authentication, Realtime, and Postgres with row-level security. It also documents the algorithms the middle tier runs, from answer scoring and combine methods to self-improvement, retrieval, and natural-language querying.
Data model & ERDs
The data model comprises 24 tables. It is documented as per-module entity-relationship diagrams (ERDs) for the four core modules, each carrying a narrative that explains its fields, together with the schema source it is all generated from.
Scenarios
Behavior walkthroughs of the platform's core flows, including composing an experiment, building a cohort, launching and analyzing a run, asking a question, and ingesting a document. Each walkthrough includes sequence and state detail.
Mockup viewer & gallery
The interface is presented as 69 static screen mockups. The viewer is the best way to preview them: it frames each screen in the appropriate role shell (experimenter, enrollee, or admin), keeps navigation consistent across all 69, and lets you follow a task from one screen to the next, with a Show-annotations toggle that reveals the behind-the-scenes design notes and a slide show that steps through every screen in order. The gallery lists every screen individually, each with its own PDF.
Datasheets
Two two-page datasheets summarize the platform: a plain-language overview for decision-makers, and a technical overview for engineers and architects evaluating fit.