Regisseur · Technical Walkthrough

Why you can trust agents with regulated work

A real, live-captured walkthrough of the guardrails behind every AI agent in Regisseur: a standing test suite, real multi-model cost comparisons, a judge that has to earn calibration, automatic drift detection, a safety limit tripped on purpose to prove it works, a workspace-wide emergency stop, a tamper-evident audit certificate, and full control over your own AI keys and data.

Woodgrove Life — a Regisseur demo workspace (fictional) 25 screens, all captured live from a real run
6
Test scenarios behind one agent
2
AI models compared, real cost measured
2
Independent safety limits, both tested for real
41
Timestamped events on one case, exportable
25
Screens captured live

About this walkthrough

Every screen below is a real screenshot from an automated, end-to-end run of Regisseur against a live instance of the product — not a mock-up, not a slide deck. Woodgrove Life is a fictional demo company; the people and cases shown are illustrative. Running this walkthrough as a real end-to-end test — not writing it as a script — has, over successive rehearsals, surfaced a few genuine gaps in how the product displayed information: a governance-tier setting that wasn't shown on screen, a case-history record that was briefly missing, and a workspace-wide safety log that was only showing half of what it should have. We caption each of those honestly, in place, rather than editing around them — and each was found and fixed the same day, with the screenshots you're looking at now showing the fixed state. We would rather earn your trust with an honest demo than lose it with a polished one.

Part 1
Every Agent Ships With a Test Suite
A real eval case authored live, a real multi-model spend comparison, and a judge that has to earn the right to be trusted
1
Meet the agent, before it does any work
This is the configuration screen for one agent — the Medical Review Prep Agent, which reads lab and physician records and is explicitly instructed never to make an underwriting decision itself. Below its instructions sit three governance-tier options for how much this agent can do without a human in the loop; here it's set to the most autonomous tier. An earlier run of this exact demo caught this same screen failing to show which tier was active — a real display gap we found by testing our own product. We fixed it, and this screenshot is the proof: run it again, and it now shows correctly.
Meet the agent, before it does any work
2
A standing test suite, not a one-time check
Before any new work happens, this agent already has five test scenarios sitting behind it, added by an administrator in earlier working sessions — clean evidence, missing records, a flagged biomarker, sparse labs, and a conflicting-history check. No agent goes live without a test suite. This is what that looks like.
A standing test suite, not a one-time check
3
Adding a new test case, live
A sixth test case, "Elevated Blood Pressure — APS-Confirmed Hypertension," entered directly into this screen — no code, no engineering ticket. Any administrator with access can extend an agent's test coverage as their real-world cases surface new scenarios.
Adding a new test case, live
4
Two of your own AI models, side by side
Two model connections selected for comparison — Claude Haiku (this workspace's everyday default) and DeepSeek (a second option worth comparing). Both are connections our customer configured with their own account and their own credentials; we never see or bill for the underlying AI usage.
Two of your own AI models, side by side
5
The comparison, running for real
Both models are now actually being tested against every scenario in the suite — real requests, in progress. Nothing here is a canned demo response; this is the same comparison an administrator would run before trusting a new model with real casework.
The comparison, running for real
6
Real cost, real speed, real pass/fail — for each model
The finished comparison: actual dollar cost per run, actual response time, and a pass/fail verdict against every check in the suite, for each model. This is measured spend on the customer's own account, not an estimate.
Real cost, real speed, real pass/fail — for each model
7
Which model should you actually use?
A side-by-side recommendation — the cheapest model that still passed every check, clearly marked, next to a full breakdown of how each model performed against the last time this same comparison ran. This is a data-backed recommendation, not a sales pitch for either AI vendor.
Which model should you actually use?
8
Before we trust the AI judge, we test the judge
A second layer of quality control: an AI "judge" model scores the more subjective parts of each response, but that judge doesn't get trusted automatically. Here, four real human-reviewed samples have been collected so far — short of the five we require before we call a judge calibrated. We show that honestly rather than rounding up.
Before we trust the AI judge, we test the judge
9
Judge tested, and it passed
Two more real reviews, entered blind — meaning the reviewer commits to a verdict before ever seeing what the AI judge decided, so the human judgment can't be swayed by the AI's opinion. That brought the running total to six, past our five-review minimum, and the judge model agreed with the human reviewer on every single one: "Calibrated ✓, 100% agreement, 6 labels." We only start trusting an AI judge's scoring after it has proven itself against real human review — and here, it just did, live.
Judge tested, and it passed
Part 2
Catching Drift Before It Becomes a Problem
A real regression, measured — not a hypothetical one
10
A real regression, caught automatically
Every time this comparison runs, we automatically check it against the last time it ran. This time, one model's pass rate genuinely dropped — from 89% to 83% — and the system flagged it plainly: FAIL. The other model held steady and even improved. This isn't a staged failure; it's what real, ongoing quality monitoring looks like when something actually changes.
A real regression, caught automatically
Part 3
The Runaway That Wasn’t
A per-case safety limit, tripped for real, with a bigger switch above it
11
A safety limit, tripped on purpose — to prove it works
To prove our per-case safety limit works, we deliberately set an unusually low ceiling on how many automated steps one case could take before pausing — far lower than the system would normally allow — on a disposable test case created just for this. The workflow ran several steps in parallel and the limit caught it, exactly as designed.
A safety limit, tripped on purpose — to prove it works
12
Paused, with the reason stated plainly
The case paused itself and says exactly why: it hit its execution limit. Nothing was lost — the case is paused, not broken, and an operator can review and resume it with one click. We also want to be candid about something this test revealed: when several steps start at almost the same moment, a couple can slip through just after the limit is hit before the pause takes full effect, even though every later step correctly stays blocked. We're tightening that timing window; it does not affect the intended safety limit, which held.
Paused, with the reason stated plainly
13
One click to resume, once reviewed
An operator reviewed the pause and clicked "Reset & resume." The case picks back up immediately from exactly where it left off — no lost work, no do-over.
One click to resume, once reviewed
14
Back in motion
The same case, now continuing normally after the operator's review. A safety pause is a checkpoint, not a failure.
Back in motion
15
The bigger switch: an emergency stop for everything
Above the per-case safety limit sits a single, bigger control: an emergency brake that can pause every automated task across the entire workspace at once, for situations the per-case limit isn't meant to catch. Shown here in its normal, off state.
The bigger switch: an emergency stop for everything
16
No accidental "stop everything"
Pulling the emergency brake requires typing the word "HALT" to confirm, with an optional reason recorded for the record. This is a deliberate, hard-to-trigger-by-accident action.
No accidental
17
Impossible to miss, once it’s pulled
With the brake engaged, a plain warning appears across the entire product for every user — here, on the main operations dashboard, a different screen from where the brake was pulled. Every automated task checks for this before doing anything and stands down immediately if it's on.
Impossible to miss, once it’s pulled
18
Released, and everything picks back up
The same dashboard, moments later, with the banner gone. We verified directly that the workspace was genuinely back to normal before continuing — nothing was silently left in a paused state. Every case that was held during the pause resumes exactly where it left off.
Released, and everything picks back up
19
One log for every safety action
A single, workspace-wide log listing every time an automatic safety limit or a manual stop fired, across every case, in one place. Here it correctly shows both halves at once: the broader manual stop demonstrated on the previous screens — activated, then released, moments ago — sitting right alongside this test's own automatic safety-limit trip and reset from earlier in the walkthrough. An earlier run of this exact test caught the manual-stop half missing from this same log entirely, a real permissions gap in how that one event type was stored. We found it, fixed it the same day, and this screenshot is the proof: run the test again, and both halves now show correctly.
One log for every safety action
Part 4
Every Action, On the Record
A timestamped case history, and a tamper-evident certificate that is honest about its own limits
20
A timestamped history for every case
Every case carries its own exportable history — 41 timestamped entries here, downloadable as JSON or CSV, built for handing to an auditor. The top entry in this on-screen preview is the exact moment this case's own safety limit was reset, timestamped and attributed to a named admin — an earlier run of this demo caught this specific record missing entirely, and it's now genuinely part of the case's own trail. One honest caveat: this preview only ever shows the 5 most recent entries, so the safety limit's original trip — a little further back in the timeline — has already scrolled out of view here; the next screen shows it in the full downloadable file. The broader, workspace-wide stop shown earlier in this walkthrough correctly does not appear on any single case's history at all — that's tracked separately, in the screen after next.
A timestamped history for every case
21
The full record, not just the preview
The same case's complete exportable history, downloaded for real and opened here — scrolled to the exact entry recording when this case's automatic safety limit tripped. The downloaded file also carries the matching reset entry moments later. This is what an auditor actually receives: not a five-item preview, but the full, timestamped file.
The full record, not just the preview
22
A certificate that can’t be quietly edited — and says so itself
Every completed test run can be exported as a standalone certificate carrying a cryptographic fingerprint of its own contents — change a single number in this document after the fact, and the fingerprint no longer matches. This particular certificate is candid about its own scope, too: it carries its own visible warning that this run used deterministic checks only, with no AI judge configured for it, and should not be treated as full quality-assurance evidence on its own. A trust document that flags its own limits is more credible than one that never does.
A certificate that can’t be quietly edited — and says so itself
Part 5
Your Keys. Your Data.
Every model credential is yours; PHI masking and license status are one click away
23
Every AI connection is yours
Six real AI model connections, each one configured with the customer's own account and credentials — never a value we can see once it's saved, only a status and a connection test result. We run entirely on the customer's own AI spend; we never see or bill for the underlying usage.
Every AI connection is yours
24
Sensitive-field protection, off by default
A control to automatically hash sensitive field values — Social Security numbers, dates of birth, medical details — before they're ever written to the database. Shown here exactly as configured today: off, which is the safe default until an administrator deliberately turns it on.
Sensitive-field protection, off by default
25
Licensing, stated plainly
This particular workspace is a development environment with no license file installed, and the product says so directly rather than inventing a plan name. A production deployment installs a signed license through this same screen, which then shows real usage against real limits.
Licensing, stated plainly