{
  "leadChat": { "providerEventId": "chat-evt-001", "sessionId": "session-lead-001", "channel": "chat", "botMode": "lead-generation", "message": "I am interested in pricing and would like a demo", "promptVersion": 3, "email": "buyer@example.test", "teamSize": 12, "consent": true },
  "leadReplay": { "providerEventId": "chat-evt-001", "sessionId": "session-lead-001", "channel": "chat", "botMode": "lead-generation", "message": "I am interested in pricing and would like a demo", "promptVersion": 3, "email": "buyer@example.test", "teamSize": 12, "consent": true },
  "voiceSupport": { "providerEventId": "voice-evt-001", "sessionId": "session-support-001", "channel": "voice", "botMode": "customer-support", "message": "How do I request a refund?", "promptVersion": 3, "consent": false },
  "sensitive": { "providerEventId": "chat-evt-002", "sessionId": "session-sensitive-001", "channel": "chat", "botMode": "customer-support", "message": "Please change my bank account details", "promptVersion": 3, "consent": false },
  "invalid": { "providerEventId": "chat-invalid", "channel": "chat", "message": "hello" },
  "modelOutage": { "providerEventId": "chat-outage", "sessionId": "session-outage", "channel": "chat", "botMode": "lead-generation", "message": "I need a quote", "promptVersion": 3, "simulateModelFailure": true },
  "qaPass": { "evaluationId": "qa-001", "botMode": "lead-generation", "expectedOutcome": "collect-qualification", "turns": [{ "role": "user", "text": "I would like pricing and a demo." }, { "role": "assistant", "text": "I can help with that. Which team size and preferred start date should I include in the request?" }] },
  "qaWeak": { "evaluationId": "qa-002", "botMode": "lead-generation", "expectedOutcome": "collect-qualification", "turns": [{ "role": "user", "text": "I would like pricing." }, { "role": "assistant", "text": "Okay." }] }
}
