{
  "experiment_id": "refund-summarizer",
  "name": "A different feature, synthetic",
  "quality_metric": "exact_match",
  "quality_bar": 0.95,
  "objective": "quality",
  "items": [
    {
      "item_id": "r-01",
      "input": "Refund the duplicate charge of $40.",
      "reference": "refund"
    },
    {
      "item_id": "r-02",
      "input": "Customer asks for the invoice again.",
      "reference": "resend"
    }
  ],
  "candidates": [
    {
      "id": "summarizer-v1",
      "label": "Summarizer (v1)",
      "configuration": {
        "provider": "your-app",
        "model": "ticket-router-v1",
        "prompt": "Classify the support ticket as billing, technical, account, or shipping. Reply with the label only.",
        "system_prompt": null,
        "params": {
          "temperature": 0
        },
        "source_revision": "v1",
        "endpoint_revision": null
      },
      "outputs": [
        {
          "item_id": "r-01",
          "output": "refund"
        },
        {
          "item_id": "r-02",
          "output": "resend"
        }
      ]
    }
  ]
}
