Release 0.23

July 23, 2026

Highlights

  • Run a free UX Snapshot yourself: paste any URL on Pulse, watch the annotated teaser build, and unlock the full Clarity Score report with a free account.
  • Monitors keep watch on any URL — recurring re-scores on your schedule, an email the moment the score drops or a new critical finding appears, and a score timeline with a finding-level diff between runs.
  • Shipped a fix? Re-snapshot the same URL and TYPENORM verifies the delta — exactly which findings cleared and how the score moved.
  • Snapshot whole flows, not just pages: capture an ordered set of screens and get cross-screen analysis plus a step-by-step annotated flow report.
  • An opt-in public gallery with industry leaderboards — list your report and see how your Clarity Score ranks.
  • Three new Pulse tools — an NPS calculator, a Likert survey-question builder, and a wireframe design-brief template — plus snapshot support for uploaded screenshots, not just live URLs.
  • Every release now has a public changelog: /releases lists what shipped, starting with this page.

What shipped

  • Release pages: /releases/<version> template + release-notes data modelCOR-449
  • Monitors: scheduled re-snapshots per URLCOR-409
  • Unknown /pulse/<slug> returns 500 instead of 404COR-475
  • Opt-in public snapshot gallery + industry leaderboards (Ratings zone)COR-414
  • Flow capture: ordered multi-URL / multi-screen inputCOR-410
  • Likert / survey-question builder (Pulse)COR-333
  • NPS calculator (Pulse)COR-332
  • Wireframe / design brief template (Pulse)COR-338
  • Flow report surface: step-by-step annotated flow viewCOR-417
  • Flow-level analysis: cross-screen lenses + flow compositeCOR-413
  • Fix-loop verification: re-snapshot after dispatched fixes, verify the deltaCOR-416
  • Score timeline + finding-level diff between runsCOR-412
  • Alerts: email on score drop or new critical findingCOR-415
  • Show a "degraded" badge on degraded lenses in the snapshot read surfaceCOR-285
  • Ship UI for upload-mode UX Snapshot (kind:"upload")COR-284
  • Self-serve run flow on /pulse/ux-snapshot: URL input → teaser → sign-up unlockCOR-406
  • Platform improvements and internal tooling

The self-serve release. UX Snapshot no longer needs us in the loop: paste a URL, get the annotated teaser, sign up to unlock the full report — and from there, put the URL on a monitor and let TYPENORM re-score it on a schedule. When something slips, an email arrives with the reasons; when you ship a fix, a re-snapshot verifies exactly what cleared.

Flows got the same treatment as single pages: an ordered capture of the screens a user actually walks through, scored across the whole path, with a step-by-step annotated report at the end.

Behind the scenes, every AI feature now routes through a central gateway with cheap-model-first routing, response caching, per-feature spend caps, and launch guards — rate limits, bot detection, and a kill switch — in front of the public endpoints.