What is wrong
Six anchors carry the label LMN determination without the (synthetic pilot) marker that the eight anchors issued later the same evening carry. All six are synthetic pilot cases. No real patient, no protected health information, no real clinical determination was involved in any of them.
4c374b3c985fa0ef2450128ec46d174ecb3279e93bd301649cad224953f66f10
anchored 2026-09-04 19:00:19Z · verify →
658e6ffb8a5f3f13bad35425463d2297ee695b0e019ae7fc8b73e4139ea824fd
anchored 2026-09-04 19:01:26Z · verify →
ea73e91fc44c539179e505800f155a61c3cf06660eb6e93a6e2ca0e246fe5ecc
anchored 2026-09-04 19:01:26Z · verify →
849e1f0115424ee36d1d94d1cd39d465984a8e1ad7c31f2d0f27e4cd79444e17
anchored 2026-09-04 19:01:28Z · verify →
f4a18bb05cde75b0931162e3e96e3c0bbf68655210d34fe94914a066236d4d68
anchored 2026-09-04 19:01:28Z · verify →
f7927dbc04abe28dab70583f378242103b1dea50884cfdd8e728e194fe2d3e2b
anchored 2026-09-04 19:01:29Z · verify →
Root cause
The anchoring code chose the label by testing the case text for the string [SYNTHETIC: present, it appended the marker; absent, it wrote a bare LMN determination. The marker is written by the intake wizard into the case's medical_justification field, but the label test read content and document_text instead — different fields. Synthetic cases whose document text did not happen to repeat the marker were published with a label indistinguishable from a real patient determination.
The default was backwards. It treated “real” as the fallback in a system that, having no executed Business Associate Agreement, can only produce synthetic cases in the first place.
What did not happen
- No real patient data entered the system.
- The fingerprints are correct and verify normally. A hash commits to the document that produced it; a wrong label does not touch that.
- No determination was signed by anyone other than the reviewing physician recorded in it.
- The daily registry root and its OpenTimestamps Bitcoin countersigns are unaffected.
Fix
The label is now unconditional. Until a Business Associate Agreement is executed and go-live is approved, every determination the system issues is labelled (synthetic pilot) regardless of case text — because every determination it can issue is in fact synthetic. Marking one as real is now a deliberate configuration change made alongside the BAA, not an inference from prose in a field. It fails closed, the same way the specialty gate does.
Canonical text
The full erratum, as issued:
SHA-256 3ed97903b47a7689399633bc3cfc87e277b9eed6184db2fadab82e2198977fee
erratum-001.txt · recompute it yourself: shasum -a 256 erratum-001.txt