{"openapi":"3.1.0","info":{"title":"Cognilode Harness RFQ Readiness API","version":"1.0.0","description":"Deterministic low-voltage wire-harness RFQ readiness, complexity, missing-input and supplier-handoff scoring."},"servers":[{"url":"https://cognilode.com"}],"paths":{"/api/x402/harness-rfq-score":{"get":{"summary":"Inspect payment requirements","responses":{"402":{"description":"x402 payment required"}}},"post":{"summary":"Score harness RFQ readiness","description":"Normalizes quantity, circuit/connectors, schedule, environment and document-readiness inputs into readiness/complexity scores and a supplier handoff checklist.","operationId":"scoreHarnessRfqReadiness","tags":["Manufacturing","Supply Chain","RFQ"],"security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.03"},"protocols":[{"x402":{"network":"eip155:8453"}}],"description":"$0.03 USDC on Base mainnet per request"},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"quantity":100,"circuits":24,"connectors":6,"branches":4,"totalWireM":20,"targetDays":10,"environment":"industrial","hasDrawing":true,"hasBom":true,"hasPinout":true,"hasWireSpec":true,"hasTestCriteria":false,"revisionLocked":true}}}},"responses":{"200":{"description":"Paid readiness result","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"x402 payment required","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 v2 payment requirements","schema":{"type":"string"}}}},"400":{"description":"Invalid payment header"},"502":{"description":"Payment verification or settlement error"},"503":{"description":"Payment configuration temporarily unavailable"}}}}}}