Scenario data
AvailableFor teams that only need data.
- requirement
- specification
- construct
- verify
- FHIR and test files
- Data Passport
Supermerco is building healthcare scenario infrastructure. You define the situations your software must handle; we construct synthetic patient trajectories with known clinical truth, the record your system is allowed to see, the workflow actions that happened, and any declared errors or delays. Each can be verified independently, used as data on its own, or run against your system and kept as a regression case.
In development Nothing on this page is available unless it is marked Available or Beta.
We do not aim to win generic synthetic data or generic AI evaluation. We aim to own the healthcare reality those systems are tested against.
Each synthetic patient will carry three separate realities, and a scenario can make them disagree on purpose.
What is actually true in the synthetic world: the medicine taken, the allergy, the condition, whether the patient takes the dose.
What the EHR or downstream system shows. It can be incomplete, stale, delayed, duplicated, contradictory, wrongly linked or simply wrong.
What people and systems actually did: ordered, performed, returned, reviewed, changed, handed off, followed up.
Not random corruption. Each error is a declared object with a cause, a consequence and a place in time.
Every error records its type, actor, event time, visible time, affected state, declared cause, declared consequence, detection, correction, provenance and clinical-review status.
Start with data. Add coverage, error trajectories or regression when you need them.
For teams that only need data.
For teams with existing test data.
For advanced teams.
For a continuous testing workflow.
Beta for individual failures; suites rerun on every release are in development.
Clinical truth, recorded state and workflow state as separate models, with multiple timestamps, first-class error events and an independent verifier.
The model of truth, record, workflow and system views is in place; the failure scenarios built on it are in development.
True allergy absent from the chart; medication discontinued but stale in the record; result produced but never reviewed; handoff information loss; medication recorded active while the patient does not take it.
For every supported error: a baseline and an error branch with identical history before the divergence, an exact diff, and independently verified lineage.
Run trajectories against a real external AI or software product and find a failure the customer did not already have as a regression case.
The connection to external systems works against an open-source FHIR server and a reference system; a customer’s system is next.
Keep customer-private scenario suites and rerun them across versions.
Complications, recovery branches and multi-year progression, only once clinical-review capacity exists.
Medication safety and data integrity first: a few deep, high-value scenarios rather than hundreds of shallow ones.
In development Generic agent and evaluation tools can already run scenarios, call a system and grade the answer. We would rather work with them than against them: your tools or agents call Supermerco for the healthcare scenario, its hidden ground truth and the evidence, and run it against your system as they do today.
Five steps are available today, four are in beta, and one is in development. Steps 6 to 9 are the system-testing workflow, offered as a guided beta.
Define the situations your system must handle
Measure what your existing test data already covers
Identify missing and under-covered situations
Build the missing cases
Verify the resulting coverage independently
Run the cases against your AI or software
Identify and attribute failures
Isolate the cause with controlled changes
Save the failure as a reproducible regression case
Rerun the regression suite on every release
Area by area.
| Area | Available today | In development |
|---|---|---|
| Test data | Synthetic patients built to your specification; gap-only building against your existing suite. | Standard medical codes in the data; real conditions; values across reviewed ranges. |
| Verification | Independent verification of every situation; judging your system’s answers: pass / fail / unresolved (beta). | Verification of truth-versus-record test worlds. |
| Evidence | Data Passport and manifest; Test Passport. | Passports for test worlds. |
| Testing your system | Runs against a FHIR server and any system that answers over HTTP in JSON (beta). | A first customer system. |
| Finding causes | Controlled changes that pinpoint which part of a record causes a failure (beta). | Counterfactual twins. |
| Clinical reality | The model of truth, record, workflow and system views is in place. | The failure situations built on it, starting with three. |
| Regression | Failures saved and rerun: fixed, reproduced or changed (beta). | Suites rerun on every release, in your CI. |
| Clinical content | Facts from official sources, named as such; clinician review under way. | Clinician-reviewed content. |
| Interface | Guided pilots and a command-line tool. | Other interfaces once customers need them. |
| Comparison | None published yet. | A fair comparison, published whichever way it falls. |
As each item lands, its label changes from In development to Available or Beta.
Proposed direction Paid third-party AI services will not be a hard runtime dependency of the product core. Frequent scenario analysis, counterfactual exploration and system testing could become expensive and dependent on third-party costs, quotas, latency and availability. The preferred direction is a strong self-hosted or fine-tuned model for assisted tasks, if it meets measured quality requirements.
Before any model is chosen, candidates are benchmarked on our exact workload: accuracy, structured output, latency, memory and cost.
Every substantial feature has to make the healthcare test world more valuable, or be required by a real customer.
We will turn it into a test specification and show you what a pilot would deliver. Already have FHIR test data? Send a sample and we will show you what it is missing. Or email us at [email protected].