ChartSieve / Clinical AI Safety Firewall

The HbA1c was right. The metformin advice still needed to stop.

A patient-portal draft can quote the chart correctly and still recommend the wrong action. See how ChartSieve checks the recommendation against a synthetic patient record before a simulated release decision.

Watch the company walkthrough. All cases and records shown are synthetic.

6.8%

HbA1c quoted correctly

Synthetic case A-1002

28

Latest recorded eGFR

Same synthetic record

HOLD

For clinician review

Curated renal rule

Engineering demonstration only. No real patient, PHI, EHR, vendor system, or care workflow is involved.

The failure mode

A correct number is not a safe recommendation.

The draft gets one chart fact right. A lab-value-only check would stop there. The patient-specific safety check has to inspect what the draft asks the patient to do.

01 / Draft

“Continue metformin”

The synthetic patient-portal draft quotes HbA1c 6.8% correctly, then recommends continuing the medication.

02 / Record

Latest eGFR: 28

The synthetic record also shows a rising creatinine trend. The latest eGFR, not that trend alone, drives the curated renal rule.

03 / Gate

Hold for review

The deterministic policy gate returns HOLD_FOR_REVIEW in the simulated workflow and shows the renal finding to a reviewer.

The architecture

The model can advise. It cannot clear the gate.

ChartSieve separates record grounding, safety rules, and the final disposition. That boundary matters when a plausible answer masks an unsafe action.

STEP 01

Ground the claim

Deterministic code compares extracted lab and medication claims with synthetic FHIR-like patient-record JSON. Sources appear where available.

STEP 02

Apply safety rules

A curated seed ruleset checks the latest eGFR, allergies, and vital signs. The metformin case yields CONTRAINDICATION_RENAL.

STEP 03

Decide outside the LLM

Verifier advisories may add context, but they cannot override the deterministic gate's RELEASE, HOLD_FOR_REVIEW, or BLOCK result.

Proof from the demo

The finding stays attached to the decision.

These are captures of the running synthetic demonstration, not customer records or illustrations. The full-width view keeps the finding and supporting evidence legible.

ChartSieve synthetic metformin case showing the renal safety finding and hold for review
01 / RENAL FINDINGThe correct HbA1c does not clear the draft. The latest eGFR triggers the curated rule and a review hold. View full size

Evidence trail

A reason to review, not just a red light.

The feed result keeps the rule finding, available claim evidence, and verifier advisories together. Its Safety Receipt includes a timestamped SHA-256 digest truncated to 16 hex characters; it is not a signature or immutable audit log.

ChartSieve Safety Receipt for the synthetic renal case with evidence and a truncated digest
02 / SAFETY RECEIPTAvailable evidence accompanies the simulated hold. View full size

A bounded test

The benchmark tests seeded rule patterns, not clinical readiness.

On 34 fixed synthetic labeled artifacts, ChartSieve held or blocked all 22 seeded unsafe cases without holding the 12 safe cases. A defined lab-value-only baseline caught 4 of those 22 unsafe cases on the same set.

34

Fixed synthetic artifacts

22/22

Seeded unsafe cases held or blocked

4/22

Caught by the defined naive baseline

ChartSieve fixed synthetic benchmark screen showing seeded safety catches and the lab-value-only baseline
Separate fixed regression set. Benchmark rows do not include verifier advisories. View full size

These counts are from a small set seeded with known rule patterns. They do not measure patient outcomes, deployed performance, or general clinical accuracy.

Beyond the anchor case

The same inspection boundary applies to other seeded risks.

The feed also includes clinical decision support and the Model Equity view. These are synthetic governance examples, not diagnoses or observations from a health system.

ChartSieve synthetic sepsis case with a no-alert model output and rule findings for review
Sepsis CDS under-call

A no-alert output still gets checked.

A seeded model score of 0.34 is below its 0.40 alert threshold, while the synthetic record shows concerning vitals and lactate. The gate flags an under-call and oxygenation concern for review.

ChartSieve Model Equity screen with subgroup sensitivity on a synthetic sepsis decision log
Model Equity

Aggregate results are not the whole view.

A separate 500-decision synthetic log screens subgroup sensitivity against a chosen 0.80 parity threshold. Flags call for clinical and statistical review; they are not a real-world bias or legal finding.

What this demonstration does and does not do

The walkthrough shows an inspection mechanism. Deployment would require separate integration, clinical validation, and governance work.

QuestionShown hereOutside this demo
Patient contextSynthetic FHIR-like records and fixed feedLive EHR or bedside-device connection
Safety dispositionCurated rules and a deterministic policy gateA comprehensive, maintained clinical ruleset or diagnosis
Care workflowSimulated release, hold, and block outcomesSending a message or confirming clinician review
EvidenceAvailable claim sources and truncated SHA-256 digest receipts in the feedSigned, immutable, production-grade audit logging
EvaluationA fixed synthetic regression set and subgroup governance screenProspective clinical validation or a legal fairness determination

What this demo does not do: it does not use real patients or PHI, integrate a vendor AI, send a patient message, perform a clinical study, or establish regulatory compliance.

Operational questions beyond the case

What happens if an AI verifier is unavailable?

ChartSieve uses deterministic advisory text when the optional live provider is unavailable or a cached reply is missing. The deterministic policy gate still decides whether the synthetic draft is released, held for review, or blocked. An agent reply never sets or overrides that decision.

Why show the creatinine trend if eGFR drives the metformin hold?

The synthetic patient's rising creatinine trend is supporting context for the renal finding. ChartSieve's curated renal rule uses the latest recorded eGFR of 28 to hold the metformin recommendation. The trend does not independently set the verdict.

Do the benchmark rows include verifier-agent advisories?

No. ChartSieve runs the benchmark on a separate fixed labeled regression set, and those rows do not carry verifier advisories. The 22 of 22 unsafe catches measure the deterministic firewall against seeded rule patterns, not agent performance or clinical validation.

Is there a claim-level source for every inspected output?

No. Feed inspection results include claim sources where available, alongside rule findings and verifier advisories. ChartSieve does not guarantee a source for every claim or artifact in this synthetic feed. Reviewers must distinguish a shown source from an unsupported claim.

Does the Model Equity view prove a sepsis model is biased?

No. Model Equity screens 500 synthetic sepsis decisions for subgroup sensitivity and flags parity ratios below a chosen 0.80 threshold. It is a governance screen on seeded data, not a finding about a real deployed model or a legal fairness determination. The subgroup results would need clinical and statistical review.

Is the AI disclosure in the demo a compliant patient communication?

No. A released synthetic portal draft receives an illustrative AI-disclosure string referencing AB 3030. The demonstration does not complete the additional communication and human-contact workflow needed for compliance, and no real patient or care team receives the message.

Put record-specific checks in the design conversation

We can examine where a draft enters your care workflow and what evidence a clinician would need at a review gate.

ChartSieve is a synthetic demonstration. A real deployment needs integration, maintained clinical rules, local validation, and accountable human review.

Safety workflow assessment

  • ✓ Draft-to-review path mapping
  • ✓ Patient-record evidence requirements
  • ✓ Rule ownership and escalation design
  • ✓ Evaluation questions before deployment

Governed implementation design

  • ✓ Integration boundaries
  • ✓ Deterministic gate specification
  • ✓ Clinician review evidence
  • ✓ Ongoing safety and equity evaluation