Generated from the same curated spec served live at GET /api/openapi.json — re-exported and committed at every release (Block 1.2). Rendered client-side, no CDN script.
GET /api/openapi.json