<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Arbiter AI blog</title><link>https://www.arbiterai.tech/blog.html</link><atom:link href="https://www.arbiterai.tech/feed.xml" rel="self" type="application/rss+xml"/><description>Field notes on clinical documents, health data standards, and building AI that a compliance officer can audit.</description><language>en-us</language><lastBuildDate>Fri, 04 Sep 2026 00:00:00 +0000</lastBuildDate><item><title>spaCy redacted the word 'daily' — and broke 11 of 12 medication lists</title><link>https://www.arbiterai.tech/blog/spacy-redacted-daily.html</link><guid isPermaLink="true">https://www.arbiterai.tech/blog/spacy-redacted-daily.html</guid><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><description>The first eval run scored 23 of 40. Twelve misses were the same question, and eleven of them traced to the de-identifier replacing 'daily' with a date token. The fix, three more Presidio gaps, and the tokens-by-entity count that gave it away.</description></item><item><title>Our de-id recall read 0.967 while ZIP codes survived in 14 of 20 documents</title><link>https://www.arbiterai.tech/blog/deid-recall-flattering-metric.html</link><guid isPermaLink="true">https://www.arbiterai.tech/blog/deid-recall-flattering-metric.html</guid><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><description>The metric checked whether each injected identifier survived whole. An address is four things and only the city was ever tokenized. A strict per-component metric, an address recognizer, and why overlapping spans must merge into their union.</description></item><item><title>The 7B judge scored identical facts 0.0 or 1.0 depending on where the citation sat</title><link>https://www.arbiterai.tech/blog/7b-judge-citation-placement.html</link><guid isPermaLink="true">https://www.arbiterai.tech/blog/7b-judge-citation-placement.html</guid><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><description>Five correct answers rejected, all the same question. '9.0% [7].' scored 0.0 and '9.0%. [7]' scored 1.0. Escalation re-ran the same model at 8x the cost, and the judge's calls were half the traffic and never metered.</description></item><item><title>The services were connecting as the Postgres superuser, which silently bypasses RLS</title><link>https://www.arbiterai.tech/blog/postgres-superuser-bypasses-rls.html</link><guid isPermaLink="true">https://www.arbiterai.tech/blog/postgres-superuser-bypasses-rls.html</guid><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><description>Five tables carried a tenant-isolation policy and none of it applied, because both services connected as the database owner. The app role, the audit_log grant that defeated append-only, and the cross-tenant probes.</description></item><item><title>Medical record acronyms: what each one means and why it exists</title><link>https://www.arbiterai.tech/blog/medical-record-acronyms.html</link><guid isPermaLink="true">https://www.arbiterai.tech/blog/medical-record-acronyms.html</guid><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate><description>ICD, MRN, CPT, SOAP, EHR, HL7, HIPAA, PHI, Safe Harbor, BAA, NPI, HITECH, FHIR, ICD-10-CM. A field guide to the fourteen acronyms that shape every healthcare integration, in the order they were invented.</description></item></channel></rss>