{ "openapi": "3.0.3", "info": { "title": "Local stub (replace when API is available)", "version": "0.0.0" }, "paths": { "/forms/catalog": { "get": { "summary": "Forms master catalog (insurer × sub-ramo × persona × product line)", "responses": { "200": { "description": "JSON body matches app/data/forms-catalog.json schema" } } } }, "/forms/field-groups": { "get": { "summary": "Field group definitions for intake wizards", "responses": { "200": { "description": "Matches app/data/form-field-groups.json" } } } }, "/emissions": { "get": { "summary": "Pending emissions review queue", "responses": { "200": { "description": "List of packets awaiting brokerage QA" } } }, "post": { "summary": "Submit completed intake for emissions review" } }, "/providers/{providerId}/contacts": { "get": { "summary": "Per-carrier outbound email roles" }, "put": { "summary": "Update provider contact emails" } } } }