Skip to main content

Changelog

What shipped, when.

We ship publicly and small. Every entry below is a commit on the open repository, paired with tests in the same commit. If something is missing from this list and you wanted it, that's a roadmap signal.

May 2026 · v0.1 (MVP)

v1 REST API with Sanctum tokens

POST /v1/verify, GET /v1/runs, GET /v1/methodology. Personal access tokens via the user menu. Owner-scoped, rate-limited to 60 req/min. Free during MVP, same as the web UI. Docs.

WCAG 2.1 AA accessibility commitment

Skip-to-content links, semantic landmarks, focus rings preserved, live regions for verification results, prefers-reduced-motion honored, color is never the only signal. Public commitment at /accessibility; regression guards in CI. Access to justice is access for everyone.

Soft-delete + Trash with 30-day auto-purge

Pressing "Delete run" now moves the row to Trash. Restore within 30 days; a daily scheduled command hard-deletes anything older. The Privacy Policy documents the lifecycle in plain language.

Laravel Pulse for observability

First-party Laravel observability at /pulse, gated behind an admin allow-list. Records slow requests, slow queries, exceptions, queue health.

AGPL boundary as a test

The architectural invariant "proprietary apps never import AGPL code from commons/" is now mechanically enforced via PHPUnit, not just documented. CI fails if a future refactor crosses the boundary.

Trust layer for self-serve launch

Privacy Policy with explicit GDPR/CCPA rights, support email, pricing clarity, Open Graph + Twitter cards, sitemap, branded 404/500/503 pages, health endpoints, Resend for password reset, monetization funnel pages (/sponsor + /api).

Citation Verifier ships in-product

Paste a motion, get every citation classified as Verified, Hallucinated, or Unverified, backed by CourtListener / Free Law Project. Persistent per-user run history. UUID-keyed runs, soft-deletable, with per-run delete authorization re-checked at every action.

Open methodology v3.0 / v4.5

System Prompt v3.0 (AGPL) calibrated to Rubric v4.5 (CC-BY-SA), with the 32-technique register and the A/B/F calibration set proving the rubric discriminates. Browse the methodology.

RSS / Atom

Programmatic changelog feeds are on the roadmap. Until then, the canonical log lives in the git history on the open repository.