{
  "evidence_type": "synthetic task fixtures, not vendor API payloads or observed outputs",
  "adapter_instruction": "Map input and output requirements to the selected service API and record exact model/configuration. Do not execute these as a vendor request without adaptation.",
  "cases": [
    {
      "id": "support-001",
      "input": "A customer says their invoice export is missing its currency field. Draft a concise support response asking for the export format and offering a reproducible next step.",
      "acceptance": [
        "Addresses missing currency",
        "Asks for export format",
        "Offers a next step",
        "Does not claim an account fix was performed"
      ]
    },
    {
      "id": "extract-001",
      "input": "Demo supplier: Example Supplies. Invoice ID DEMO-001. Total 120.00 USD. Due date 2026-11-10.",
      "expected_fields": {
        "supplier": "Example Supplies",
        "invoice_id": "DEMO-001",
        "total": 120.0,
        "currency": "USD",
        "due_date": "2026-11-10"
      }
    },
    {
      "id": "extract-002",
      "input": "Demo supplier: Sample Studio. Invoice ID DEMO-002. Total 75.50 EUR. No due date supplied.",
      "expected_fields": {
        "supplier": "Sample Studio",
        "invoice_id": "DEMO-002",
        "total": 75.5,
        "currency": "EUR",
        "due_date": null
      }
    }
  ]
}
