{"ok":true,"requestId":"358a03ba-264b-4889-a337-11454c74dcf2","endpoint":"/api/labs/payment-dialog-optimizer","method":"POST","openapi":"/api/openapi.json","production":{"engineVersion":"payment-dialog-optimizer@2026.07.2","contractVersion":"2.3.0","dataVersion":"synthetic-funnel-population-v2","riskClass":"high","readiness":"production-shaped-sandbox","execution":{"deterministic":true,"sideEffects":"none","latencyBudgetMs":100,"maxOutputBytes":262144,"replay":"content-addressed"},"controls":["strict input contract","bounded request and output","content-addressed replay receipt","structured failure envelope","request and engine trace metadata"],"releaseGates":["frequency cap","blocked-user suppression","fixed randomization seed","guardrail release decision"],"promotionBlockers":["independent owner sign-off","persistent audit sink","globally consistent gateway rate limit","representative production-data validation","on-call ownership and rollback drill","stable assignment service","online exposure logging"]},"slug":"payment-dialog-optimizer","title":"Payment Funnel & Dialog Optimizer","summary":"Context policy, interruption controls and fixed-seed two-proportion A/B evaluation.","capabilities":["policy engine","frequency caps","A/B testing","loop engineering"],"dataBoundary":"Synthetic funnel population; no WeChat Pay users, events or internal policy.","sampleInput":{"context":{"stage":"authorization","cause":"intent","exposures":1,"dismissed":false,"hoursSinceLastPrompt":28,"blocked":false},"simulation":{"users":2400,"seed":2026},"subjectKey":"synthetic-subject-001","killSwitch":false,"dismissalGuardrailDelta":0.02}}