[
  {
    "row_id": "h_001",
    "source_file": "PRESS_LINE1_202603.csv",
    "tag_raw": "PRESS1.TEMP",
    "equip_code_guess": "EQ-P1",
    "ts_raw": "2026-03-04 09:00:00",
    "value": 62.4,
    "unit_raw": "degC",
    "quality": "good"
  },
  {
    "row_id": "h_002",
    "source_file": "PRESS_LINE1_202603.csv",
    "tag_raw": "PRESS1.TEMP",
    "equip_code_guess": "EQ-P1",
    "ts_raw": "2026-03-04 09:00:00",
    "value": 62.9,
    "unit_raw": "degC",
    "quality": "good"
  },
  {
    "row_id": "h_003",
    "source_file": "PRESS_LINE1_202603.csv",
    "tag_raw": "PRESS1.TEMP",
    "equip_code_guess": "EQ-P1",
    "ts_raw": "2026-03-04 08:55:00",
    "value": 61.8,
    "unit_raw": "degC",
    "quality": "good"
  },
  {
    "row_id": "h_004",
    "source_file": "PRESS_LINE1_202603.csv",
    "tag_raw": "PRESS_1_TEMP",
    "equip_code_guess": null,
    "ts_raw": "2026-03-04 09:10:00",
    "value": 63.1,
    "unit_raw": "degC",
    "quality": "good"
  },
  {
    "row_id": "h_005",
    "source_file": "WELD_LINE2_202603.csv",
    "tag_raw": "WELD2.VIB",
    "equip_code_guess": "EQ-W2",
    "ts_raw": "2026-03-04 10:00:00",
    "value": null,
    "unit_raw": "mm/s",
    "quality": "bad"
  },
  {
    "row_id": "h_006",
    "source_file": "WELD_LINE2_202603.csv",
    "tag_raw": "WELD2.VIB",
    "equip_code_guess": "EQ-W2",
    "ts_raw": "2026-03-04 18:00:00",
    "value": 3.2,
    "unit_raw": "mm/s",
    "quality": "stale"
  },
  {
    "row_id": "h_007",
    "source_file": "WELD_LINE2_202603.csv",
    "tag_raw": "WELD2.PRS",
    "equip_code_guess": "EQ-W2",
    "ts_raw": "2026-03-05 09:00:00",
    "value": 101.3,
    "unit_raw": "kPa",
    "quality": "good"
  },
  {
    "row_id": "h_008",
    "source_file": "WELD_LINE2_202604.csv",
    "tag_raw": "WELD2.PRS",
    "equip_code_guess": "EQ-W2",
    "ts_raw": "2026-04-01 09:00:00",
    "value": 101300,
    "unit_raw": null,
    "quality": "good"
  },
  {
    "row_id": "h_009",
    "source_file": "ASSY_LINE3_202603.csv",
    "tag_raw": "ASSY3.SETPOINT",
    "equip_code_guess": "EQ-A3",
    "ts_raw": "2026-03-04 09:00:00",
    "value": 100,
    "unit_raw": "%",
    "quality": "good"
  },
  {
    "row_id": "h_010",
    "source_file": "ASSY_LINE3_202603.csv",
    "tag_raw": "ASSY3.SETPOINT",
    "equip_code_guess": "EQ-A3",
    "ts_raw": "2026-03-05 09:00:00",
    "value": 100,
    "unit_raw": "%",
    "quality": "good"
  },
  {
    "row_id": "h_011",
    "source_file": "ASSY_LINE3_202603.csv",
    "tag_raw": "ASSY3.CURR",
    "equip_code_guess": "EQ-A3",
    "ts_raw": "03/04/2026 13:00",
    "value": 14.2,
    "unit_raw": "A",
    "quality": "good"
  },
  {
    "row_id": "h_012",
    "source_file": "NEWLINE_202603.csv",
    "tag_raw": "NEWLINE.X01",
    "equip_code_guess": null,
    "ts_raw": "2026-03-06 09:00:00",
    "value": 12,
    "unit_raw": "A",
    "quality": "good"
  }
]