Skip to content
← BLUEHEALTHCARE
Status, measured

What's actually true, per product, per criterion

Three counts, never one score: met, not met, and not measured — reported this way on purpose, because a single percentage hides which kind of unknown you're looking at. Every cell below traces to an exact, dated, quoted line in that product's own status record, a file this site does not edit and did not write. Where that file doesn't clearly say, this page says "not measured" rather than guess.

The nine criteria
  1. Backend/unit test suite passes with 0 failures
  2. Frontend/UI test suite passes
  3. Lint is clean
  4. Typecheck is clean
  5. `make demo` succeeds
  6. `make verify-demo` / tamper battery rejects every tamper vector
  7. A signed customer pilot exists
  8. Live/real PHI has been processed
  9. A non-US or community-edition deployment exists

Applied the same way to every product. A "not measured" criterion isn't a failure — it means the product's own status file doesn't address it either way, so this page doesn't invent an answer.

Per product
ProductMetNot metNot measuredMeasuredSource
blueChart 621 2026-09-05 Source: the product's own status record, measured 2026-09-05
blueClaims 612 2026-09-05 Source: the product's own status record, measured 2026-09-05
blueBench 513 2026-09-05 Source: the product's own status record, measured 2026-09-05
blueDelta 414 2026-09-08 Source: the product's own status record, measured 2026-09-08
blueRecall 603 2026-09-05 Source: the product's own status record, measured 2026-09-05
blueNull 603 2026-09-05 Source: the product's own status record, measured 2026-09-05
blueCatch 603 2026-09-05 Source: the product's own status record, measured 2026-09-05

Source records are each product's own status files, read-only, not published alongside this site. Dates are the most recent dated entry addressing the criteria above, not the file's overall last-edit date.

Per-criterion detail, with citations
blueChart — 6 met / 2 not met / 1 not measured (measured 2026-09-05)
CriterionStatusEvidence
Backend/unit test suite passes with 0 failuresMET““215 passed, 3 deselected (perf marker), 0 failed”” (line 30)
Frontend/UI test suite passesMET“Playwright 18/18 clean” (line 992, dated 2026-09-02)
Lint is cleanMET““All checks passed” (ruff)” (line 32)
Typecheck is cleanMET““Success: no issues found in 22 source files” (mypy)” (line 33)
`make demo` succeedsMET““SUCCESS — verdict matches golden expectation”” (lines 34-35)
`make verify-demo` / tamper battery rejects every tamper vectorMET““all 14 tamper mutations rejected”” (lines 36-37)
A signed customer pilot existsNOT MET“framed as the still-open next falsifier — a real reviewer running a real chart has not happened” (lines 1035-1036, dated 2026-09-02)
Live/real PHI has been processedNOT MET“every run is against synthetic data (golden fixture + seeded demo library)” (lines 658-659, dated 2026-09-02)
A non-US or community-edition deployment existsNOT MEASURED“no statement anywhere in the file” (—)
blueClaims — 6 met / 1 not met / 2 not measured (measured 2026-09-05)
CriterionStatusEvidence
Backend/unit test suite passes with 0 failuresMET““135 passed, 3 skipped” (pre-existing, unrelated gap)” (line 671)
Frontend/UI test suite passesMET“vitest: “3 files, 10 tests passed”” (line 672)
Lint is cleanMET“ruff + eslint --max-warnings 0 both clean” (line 673)
Typecheck is cleanMET“mypy clean on 46 files; tsc -b clean” (line 674)
`make demo` succeedsMET“PASS both lanes (P&C, health)” (line 675)
`make verify-demo` / tamper battery rejects every tamper vectorMET“PASS, 16/16 checks (genuine + 7 mutations × 2 lanes)” (line 678)
A signed customer pilot existsNOT MEASURED“the word “pilot” never appears; only a hypothetical future scenario is discussed” (lines 451, 460)
Live/real PHI has been processedNOT MET“every project defaults `is_synthetic=True`; a synthetic-data notice is forced onto every export/UI surface” (lines 478-484)
A non-US or community-edition deployment existsNOT MEASURED“no mention anywhere in the file” (—)
blueBench — 5 met / 1 not met / 3 not measured (measured 2026-09-05)
CriterionStatusEvidence
Backend/unit test suite passes with 0 failuresMET““170 passed”” (line 393)
Frontend/UI test suite passesNOT MET““not written; ... there is no regression net for future frontend changes”” (line 145)
Lint is cleanMET““All checks passed”” (line 377)
Typecheck is cleanMET““Success, 55 source files”” (line 378)
`make demo` succeedsMET“re-verified at the new path” (lines 391-393)
`make verify-demo` / tamper battery rejects every tamper vectorMET“2 genuine receipts + all 13 tamper mutations pass” (lines 391-393)
A signed customer pilot existsNOT MEASURED““customer” appears only as a hypothetical usability exercise, never a signed pilot” (line 166)
Live/real PHI has been processedNOT MEASURED“the file never states either way; only synthetic-fixture flagging is discussed” (—)
A non-US or community-edition deployment existsNOT MEASURED“no mention anywhere in the file” (—)
blueDelta — 4 met / 1 not met / 4 not measured (measured 2026-09-08)
CriterionStatusEvidence
Backend/unit test suite passes with 0 failuresNOT MEASURED“latest entry states “361 backend tests (was 348)” without restating pass/fail, leaving an earlier same-week “1 failed” unresolved” (lines 73-74, 302-303)
Frontend/UI test suite passesMET““51/51 vitest”” (line 303)
Lint is cleanMET““ruff/mypy/eslint/tsc clean”” (line 303)
Typecheck is cleanMET““ruff/mypy/eslint/tsc clean”” (line 303)
`make demo` succeedsMET““`make demo`/`make verify-demo` pass”” (line 303)
`make verify-demo` / tamper battery rejects every tamper vectorNOT MEASURED“an earlier entry says 12 tamper vectors, a later one 13, without a single reconciled count” (lines 78-79, 93)
A signed customer pilot existsNOT MET“the “Next customer falsifier” section frames a real customer's file as the next, not-yet-attempted, thing that would break the tool” (lines 282-290)
Live/real PHI has been processedNOT MEASURED“the string “PHI” does not appear anywhere in the file” (—)
A non-US or community-edition deployment existsNOT MEASURED“no mention anywhere in the file” (—)
blueRecall — 6 met / 0 not met / 3 not measured (measured 2026-09-05)
CriterionStatusEvidence
Backend/unit test suite passes with 0 failuresMET““315 passed, 2 skipped”” (lines 518-519)
Frontend/UI test suite passesMET“frontend “99/99”” (line 499)
Lint is cleanMET“ruff + eslint both clean” (line 500)
Typecheck is cleanMET“mypy clean on 34 + 13 files” (lines 501-502)
`make demo` succeedsMET“re-verified at the new path” (lines 515-518)
`make verify-demo` / tamper battery rejects every tamper vectorMET“genuine receipt + all 14 tamper mutations pass” (lines 516-518)
A signed customer pilot existsNOT MEASURED“never mentions a customer pilot anywhere in the file” (—)
Live/real PHI has been processedNOT MEASURED“never mentions PHI; all runs described use synthetic/demo fixtures” (line 454)
A non-US or community-edition deployment existsNOT MEASURED“no mention anywhere in the file” (—)
blueNull — 6 met / 0 not met / 3 not measured (measured 2026-09-05)
CriterionStatusEvidence
Backend/unit test suite passes with 0 failuresMET““180 passed, 1 skipped (backend)”” (lines 446-447)
Frontend/UI test suite passesMET“frontend “28/28”” (line 447)
Lint is cleanMET“ruff + eslint --max-warnings 0 both clean” (line 416)
Typecheck is cleanMET“mypy clean on 31 files; tsc --noEmit clean” (line 417)
`make demo` succeedsMET“both PASS (36 tests)” (lines 445-446)
`make verify-demo` / tamper battery rejects every tamper vectorMET“12-class tamper battery + E8 untrusted-signer vector, standalone verifier, all pass” (lines 445-446)
A signed customer pilot existsNOT MEASURED“the word “pilot” does not appear anywhere in the file” (—)
Live/real PHI has been processedNOT MEASURED“never uses the term PHI; data described is explicitly synthetic” (lines 307-308)
A non-US or community-edition deployment existsNOT MEASURED“no mention anywhere in the file” (—)
blueCatch — 6 met / 0 not met / 3 not measured (measured 2026-09-05)
CriterionStatusEvidence
Backend/unit test suite passes with 0 failuresMET““164 passed, 1 skipped (backend)”” (lines 464-465)
Frontend/UI test suite passesMET“frontend “40/40”” (line 465)
Lint is cleanMET“ruff + eslint --max-warnings 0 both clean” (line 435)
Typecheck is cleanMET“mypy clean on 38 files; tsc --noEmit clean” (line 436)
`make demo` succeedsMET“both PASS” (line 463)
`make verify-demo` / tamper battery rejects every tamper vectorMET“16 tamper/adversarial + 3 untrusted-signer + 4 standalone self-containment tests” (lines 463-464)
A signed customer pilot existsNOT MEASURED“no occurrence of “pilot”, “customer” or a signed agreement” (—)
Live/real PHI has been processedNOT MEASURED“never mentions PHI; closest is a per-project is_synthetic default-True flag” (line 328)
A non-US or community-edition deployment existsNOT MEASURED“no mention anywhere in the file” (—)
What this page is not. It is not a completion percentage, a launch date, or a claim that a product is ready for a pilot. "Met" means a specific, testable thing was true as of a specific date in that product's own build log — nothing more. See each product's own page for what it does and does not do.