{ “openapi”: “3.1.0”, “info”: { “title”: “Draft Deviation Entry”, “version”: “v1.0.0” }, “paths”: { “/draftDeviation”: { “get”: { “description”: “Drafts a structured deviation entry for the final report.”, “operationId”: “DraftDeviation”, “parameters”: [ { “name”: “deviationId”, “in”: “query”, “required”: true, “schema”: { “type”: “string” } }, { “name”: “clientRequirement”, “in”: “query”, “required”: true, “schema”: { “type”: “string”, “description”: “Verbatim client requirement text with source.” } }, { “name”: “offeredProvision”, “in”: “query”, “required”: true, “schema”: { “type”: “string”, “description”: “The offered solution with source.” } }, { “name”: “technicalJustification”, “in”: “query”, “required”: true, “schema”: { “type”: “string” } }, { “name”: “impact”, “in”: “query”, “required”: false, “schema”: { “type”: “string”, “description”: “Impact on performance, safety, cost, etc.” } }, { “name”: “proposedWording”, “in”: “query”, “required”: true, “schema”: { “type”: “string”, “description”: “The proposed wording for the client-facing report.” } } ] } } } }