[
  {
    "query_id": "q1",
    "question": "6월에 반려된 반입 신청 건을 사업장별로 세어줘.",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "record_type",
          "op": "eq",
          "value": "반입신청"
        },
        {
          "field": "status",
          "op": "eq",
          "value": "반려"
        },
        {
          "field": "occurred_on",
          "op": "gte",
          "value": "2026-06-01"
        },
        {
          "field": "occurred_on",
          "op": "lte",
          "value": "2026-06-30"
        }
      ],
      "group_by": [
        "site"
      ],
      "aggregate": {
        "fn": "count",
        "field": null
      }
    },
    "gold_row_ids": [
      "r002",
      "r009"
    ],
    "reject_kind": "none",
    "difficulty": "mid"
  },
  {
    "query_id": "q2",
    "question": "서명 때문에 막힌 건 어떤 것들이야?",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "fail_reason",
          "op": "contains",
          "value": "서명"
        }
      ],
      "group_by": [],
      "aggregate": {
        "fn": "none",
        "field": null
      }
    },
    "gold_row_ids": [
      "r002",
      "r004",
      "r010"
    ],
    "reject_kind": "none",
    "difficulty": "hard"
  },
  {
    "query_id": "q3",
    "question": "최근에 장애 많았어?",
    "gold_decision": "reject",
    "gold_plan": null,
    "gold_row_ids": null,
    "reject_kind": "기간모호",
    "difficulty": "mid"
  },
  {
    "query_id": "q4",
    "question": "장애 건 평균 처리 시간 알려줘.",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "record_type",
          "op": "eq",
          "value": "장애"
        }
      ],
      "group_by": [],
      "aggregate": {
        "fn": "avg",
        "field": "duration_min"
      }
    },
    "gold_row_ids": [
      "r005",
      "r006",
      "r011"
    ],
    "reject_kind": "none",
    "difficulty": "mid"
  },
  {
    "query_id": "q5",
    "question": "담당자 이름별로 반입 신청 건수 뽑아줘.",
    "gold_decision": "reject",
    "gold_plan": null,
    "gold_row_ids": null,
    "reject_kind": "없는필드",
    "difficulty": "mid"
  },
  {
    "query_id": "q6",
    "question": "이번 분기 영업이익에 영향을 준 장애가 뭐야?",
    "gold_decision": "reject",
    "gold_plan": null,
    "gold_row_ids": null,
    "reject_kind": "표밖지식",
    "difficulty": "hard"
  },
  {
    "query_id": "q7",
    "question": "B사업장에서 실패한 배포 건 보여줘.",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "site",
          "op": "eq",
          "value": "B사업장"
        },
        {
          "field": "record_type",
          "op": "eq",
          "value": "배포"
        },
        {
          "field": "status",
          "op": "eq",
          "value": "실패"
        }
      ],
      "group_by": [],
      "aggregate": {
        "fn": "none",
        "field": null
      }
    },
    "gold_row_ids": [
      "r004"
    ],
    "reject_kind": "none",
    "difficulty": "easy"
  },
  {
    "query_id": "q8",
    "question": "6월 15일 이후 접수된 반입 신청 다 보여줘.",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "record_type",
          "op": "eq",
          "value": "반입신청"
        },
        {
          "field": "occurred_on",
          "op": "gte",
          "value": "2026-06-15"
        }
      ],
      "group_by": [],
      "aggregate": {
        "fn": "none",
        "field": null
      }
    },
    "gold_row_ids": [
      "r008",
      "r009"
    ],
    "reject_kind": "none",
    "difficulty": "mid"
  },
  {
    "query_id": "q9",
    "question": "발생일이 비어 있는 기록 있어?",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "occurred_on",
          "op": "is_null",
          "value": true
        }
      ],
      "group_by": [],
      "aggregate": {
        "fn": "none",
        "field": null
      }
    },
    "gold_row_ids": [
      "r006"
    ],
    "reject_kind": "none",
    "difficulty": "mid"
  },
  {
    "query_id": "q10",
    "question": "IMG-0421 관련 기록 전부 찾아줘.",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "item_code",
          "op": "eq",
          "value": "IMG-0421",
          "normalize": "upper_strip_hyphen"
        }
      ],
      "group_by": [],
      "aggregate": {
        "fn": "none",
        "field": null
      }
    },
    "gold_row_ids": [
      "r001",
      "r002"
    ],
    "reject_kind": "none",
    "difficulty": "hard"
  },
  {
    "query_id": "q11",
    "question": "r009 반려 사유를 신청서 보완으로 고쳐줘.",
    "gold_decision": "reject",
    "gold_plan": null,
    "gold_row_ids": null,
    "reject_kind": "쓰기요청",
    "difficulty": "mid"
  },
  {
    "query_id": "q12",
    "question": "점검은 몇 건이야?",
    "gold_decision": "run",
    "gold_plan": {
      "table": "ops_records",
      "filters": [
        {
          "field": "record_type",
          "op": "eq",
          "value": "점검"
        }
      ],
      "group_by": [],
      "aggregate": {
        "fn": "count",
        "field": null
      }
    },
    "gold_row_ids": [
      "r007",
      "r012"
    ],
    "reject_kind": "none",
    "difficulty": "easy"
  }
]