{
  "schema": "forge.collection.handoff.v1",
  "handoff_state": "review_needed",
  "original_input_sha256": {
    "profile.json": "e28a1c17296c88b99438c4aa848bc5588d19fad4ba787193bce3de4cdcea0bc3",
    "capture.csv": "e95c4623009a1da556f4e37b1fa47e7115dbe19317dc27b86037ea52133b2417",
    "collection.json": "b0b2a564c1d2f4d5ef4a12a50c68330d9af1cfaeb5a93bb7bdc5da96d65aa657",
    "mapping.json": "70347c94c3a248994390a440f76aa49cabe558fc77ef0c7f036d0265e77c0907"
  },
  "source": {
    "telemetry_audit.py": "76306215f132e3dc7b5ab707fe4779f4559000bcde5f410645ffa6a342abf330",
    "opcua_collect.py": "2a22af9202156ed0398313323ef178c7a6d9905cafde34356be6f75ed3a1495b",
    "shadow_alignment.py": "0631d6a2846173e05b7944e6689f43ebe7932fb59f335febe2586e53c45fa95a",
    "shadow_bindings.json": "b6b2f792ccd74d9123562e79543a83ee67a96990db6c7c63edb12543204f39d1",
    "collection_handoff.py": "86784041ed79bfb6f3c33fb08e7575c4610590e45e7d4fd489c2d32e86b696cf"
  },
  "complete_original_audit_regenerated": true,
  "original_rows": 15,
  "metadata_rows_bound": 15,
  "wire_datetime_text_binding": "exact; absent fields remain absent",
  "additional_limitation_counts": {
    "unit_identity_unavailable": 5,
    "unit_read_failed": 5
  },
  "alignment_state": "review_needed",
  "pressure_usable_samples_under_entered_mapping": 0,
  "command_usable_intervals_under_entered_mapping": 4,
  "model_admission": false,
  "control_permission": false,
  "scope": "Checks bind reviewed export bytes and entered assumptions. They do not establish sensor truth, physical clock accuracy, calibration, plant authenticity or control authority."
}
