{"version":"2.1.105","anchor":"ultrareview-billing-overhaul","canonical_anchor":"ultrareview-billing-overhaul","heading":"Ultrareview Billing Overhaul","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.105\/e\/ultrareview-billing-overhaul","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.105","markdown":"### Ultrareview Billing Overhaul\n\nUltrareview billing now uses a server-driven preflight check that returns `proceed`, `blocked`, or `confirm` states, replacing the old client-side quota check. The blocked state shows an actionable message; the confirm state shows a dialog with billing details (e.g., \"This review bills as usage (~$10)\").\n\n**Evidence**\n\nPreflight endpoint (search for `\"\/v1\/ultrareview\/preflight\"`)"}