Changelog
What's new, fixed, and improved in AX.
Metric set streamlined to 10
Removed metrics that weren't pulling their weight: first-pass acceptance, test coverage, diff churn, messages/PR, self-correction rate, context efficiency, error recovery, and all planning metrics. The dashboard now focuses on 10 higher-signal metrics across three categories.
Stripe webhook idempotency
Webhook events are now processed idempotently, preventing duplicate billing state changes from retried deliveries.
Prevent duplicate checkout sessions
Billing upgrades now guard against creating multiple Stripe checkout sessions when double-clicking the upgrade button.
Invite acceptance respects member limits
Accepting an org invite now correctly checks the plan's member cap before granting access.
Session invalidation on membership changes
Active sessions are now revoked when a member is removed from an org or when an org downgrades from Pro to Free.
Cache invalidation after billing changes
Dashboard data now refreshes immediately after plan upgrades — no more stale capability states.