[
  {
    "case_id": "correct_structured_answer",
    "expected_pass": true,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 104000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "header_join_fanout",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 171000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "customer_inner_join_loss",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 7,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 95000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "distinct_amount_error",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 82000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "wrong_unit",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "INR",
      "value": 104000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "wrong_period",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-02T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 104000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "wrong_order_count",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 12,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 104000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "missing_order_evidence",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 104000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "numeric_string",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": "104000",
      "claims": [
        {
          "kind": "descriptive",
          "text": "The eligible completed-order amount is 104000 paise across 8 orders.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "declared_unsupported_causality",
    "expected_pass": false,
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 104000,
      "claims": [
        {
          "kind": "causal",
          "text": "The campaign caused the completed-order amount.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  },
  {
    "case_id": "semantic_blind_spot_requires_human_review",
    "expected_pass": true,
    "note": "Deliberately mislabeled prose passes these narrow structural checks; it must fail semantic human review.",
    "answer": {
      "currency": "INR",
      "eligible_order_count": 8,
      "evidence_order_ids": [
        "O1001",
        "O1002",
        "O1003",
        "O1005",
        "O1006",
        "O1007",
        "O1008",
        "O1009"
      ],
      "metric_id": "completed_order_amount",
      "period_end": "2026-02-01T00:00:00",
      "period_start": "2026-01-01T00:00:00",
      "timezone": "Asia/Kolkata",
      "unit": "paise",
      "value": 104000,
      "claims": [
        {
          "kind": "descriptive",
          "text": "The campaign caused the completed-order amount.",
          "evidence_ids": [
            "O1001",
            "O1002",
            "O1003",
            "O1005",
            "O1006",
            "O1007",
            "O1008",
            "O1009"
          ]
        }
      ]
    }
  }
]
