Zorva

Changelog

What shipped, when, and the commit that landed it. The last 6 months of releases; older entries are in the repo's CHANGELOG.md.

View on GitHub

v0.5.0 — 2026-07-04

Marketing site + pre-submit pilot ready

Added

  • Live marketing site at https://ai-billing-audit.ashbi.ca
  • Per-finding Accept / Dismiss on the dashboard (was previously encounter-level only)
  • Shadow runner CLI (scripts/shadow_audit.py) for the 100-claim no-cost pilot
  • Privacy Officer Brief at docs/PRIVACY_OFFICER_BRIEF.md
  • First Alberta prospect list (12 clinics across Calgary / Edmonton / Sherwood Park / Red Deer / Lethbridge)

Fixed

  • re import missing in auditor.py — every quota-finding audit was crashing with NameError: name 're' is not defined
  • dashboard.py seen_encounters set was never initialized — the "top missed-revenue rules" tile was permanently empty
  • Re-audit endpoint honors the actual uploaded claim (was re-synthesizing the synth default, ignoring user CPTs / NPI / date of service)

v0.4.0 — 2026-06-15

v12 prompt + 18 AHCIP rules

Added

  • v12 auditor prompt with 18 AHCIP rules covering modifier-25, telehealth, CMGP, lab coverage, the most-common AHCIP denial codes
  • Per-encounter F1 tracking (F1=0.690 baseline on the cleaned AHCIP val set, 10 encounters / 13 gold findings)
  • Alberta prospect research (12-clinic pipeline)

v0.3.0 — 2026-05-01

Dashboard + hash-chained audit trail

Added

  • Audits dashboard at / (later moved to /audits)
  • Hash-chained audit trail — every state-changing click signs the prior row
  • Re-verify-offline tool for the privacy officer
  • Per-clinic F1 widget (early version, no real data yet)
  • RBAC roles: viewer / biller / admin / privacy_officer

v0.2.0 — 2026-04-01

Multi-tenant + auth

Added

  • Multi-tenant data model with per-tenant audit chain
  • Bearer token auth (production: AUDIT_BEARER_TOKEN env var)
  • Stripe Checkout for tier subscriptions (test mode)

v0.1.0 — 2026-02-15

First deployment

Added

  • First deployment to ai-billing-audit.ashbi.ca
  • 837P / CSV / paste-form ingest
  • v8 prompt with 8 AHCIP rules (modifier-25, telehealth, CMGP, lab coverage, top 4 denial codes)
  • Single-user demo account