{
  "schema": "forge.telemetry.shadow.aligned.records.v1",
  "hashes": {
    "capture_csv": "5ca91784a7ae8567f95a631a5667c13e2f4422055852dfa44cf68109f08cc770",
    "audit_profile": "b9ae7070943978685a653982c6e585f317fc6fbf5ee1d73290e4cc7031c09f53",
    "alignment_mapping": "c61c9a30a045da51d07d49624d7135aa5c4c532fa8351d9adf265c7987000866"
  },
  "records": [
    {
      "record_index": 0,
      "capture_id": "d62a2c3e-033a-4bc9-ba4d-b2b2a7163f72",
      "collector_index": 0,
      "channels": {
        "pressure": {
          "source_rows": [
            1
          ],
          "original": {
            "capture_id": "d62a2c3e-033a-4bc9-ba4d-b2b2a7163f72",
            "asset_id": "interop-pump",
            "sequence": "0",
            "tag": "pressure",
            "value": "8.0",
            "unit": "bar",
            "status_code": "0x00000000",
            "source_timestamp": "2026-10-01T08:00:00.000123400+00:00",
            "server_timestamp": "2026-10-01T10:51:07.793000000+00:00",
            "received_timestamp": "2026-10-01T10:51:07.794014+00:00",
            "unit_origin": "server_property"
          },
          "normalized_value": 1.5,
          "timestamps_ns": {
            "source_timestamp": 1790841600000123400,
            "server_timestamp": 1790851867793000000,
            "received_timestamp": 1790851867794014000
          },
          "logical_grid_index": 0,
          "grid_deviation_ns": 0,
          "reason_codes": [
            "clock_relation_unavailable",
            "pressure_command_skew_exceeded",
            "sample_time_not_established"
          ],
          "warnings": [
            "source_unchanged_or_old_check_server_provenance"
          ],
          "usable": false
        },
        "pump_a": {
          "source_rows": [
            2
          ],
          "original": {
            "capture_id": "d62a2c3e-033a-4bc9-ba4d-b2b2a7163f72",
            "asset_id": "interop-pump",
            "sequence": "0",
            "tag": "speed",
            "value": "60.0",
            "unit": "%",
            "status_code": "0x00000000",
            "source_timestamp": "2026-10-01T08:00:00.000123400+00:00",
            "server_timestamp": "2026-10-01T10:51:07.796000000+00:00",
            "received_timestamp": "2026-10-01T10:51:07.796598+00:00",
            "unit_origin": "server_property"
          },
          "normalized_value": 0.6,
          "timestamps_ns": {
            "source_timestamp": 1790841600000123400,
            "server_timestamp": 1790851867796000000,
            "received_timestamp": 1790851867796598000
          },
          "logical_grid_index": 0,
          "grid_deviation_ns": 0,
          "reason_codes": [
            "clock_relation_unavailable",
            "command_grid_mismatch",
            "command_pair_skew_exceeded",
            "held_command_semantics_unavailable",
            "sample_time_not_established"
          ],
          "warnings": [
            "source_unchanged_or_old_check_server_provenance"
          ],
          "usable": false
        },
        "pump_b": {
          "source_rows": [],
          "original": null,
          "normalized_value": null,
          "timestamps_ns": {},
          "logical_grid_index": null,
          "grid_deviation_ns": null,
          "reason_codes": [
            "clock_relation_unavailable",
            "command_grid_mismatch",
            "command_pair_skew_exceeded",
            "held_command_semantics_unavailable",
            "missing_channel",
            "sample_time_not_established",
            "sample_time_unavailable"
          ],
          "warnings": [],
          "usable": false
        }
      },
      "pressure_usable": false,
      "command_pair_usable": false,
      "command_pair_skew_ns": null,
      "pressure_command_skew_ns": null
    },
    {
      "record_index": 1,
      "capture_id": "d62a2c3e-033a-4bc9-ba4d-b2b2a7163f72",
      "collector_index": 1,
      "channels": {
        "pressure": {
          "source_rows": [
            3
          ],
          "original": {
            "capture_id": "d62a2c3e-033a-4bc9-ba4d-b2b2a7163f72",
            "asset_id": "interop-pump",
            "sequence": "1",
            "tag": "pressure",
            "value": "8.0",
            "unit": "bar",
            "status_code": "0x00000000",
            "source_timestamp": "2026-10-01T08:00:00.000123400+00:00",
            "server_timestamp": "2026-10-01T10:51:07.850000000+00:00",
            "received_timestamp": "2026-10-01T10:51:07.851243+00:00",
            "unit_origin": "server_property"
          },
          "normalized_value": 1.5,
          "timestamps_ns": {
            "source_timestamp": 1790841600000123400,
            "server_timestamp": 1790851867850000000,
            "received_timestamp": 1790851867851243000
          },
          "logical_grid_index": 0,
          "grid_deviation_ns": 0,
          "reason_codes": [
            "clock_relation_unavailable",
            "pressure_command_skew_exceeded",
            "sample_grid_gap_or_replay",
            "sample_time_not_established"
          ],
          "warnings": [
            "source_unchanged_or_old_check_server_provenance"
          ],
          "usable": false
        },
        "pump_a": {
          "source_rows": [
            4
          ],
          "original": {
            "capture_id": "d62a2c3e-033a-4bc9-ba4d-b2b2a7163f72",
            "asset_id": "interop-pump",
            "sequence": "1",
            "tag": "speed",
            "value": "60.0",
            "unit": "%",
            "status_code": "0x00000000",
            "source_timestamp": "2026-10-01T08:00:00.000123400+00:00",
            "server_timestamp": "2026-10-01T10:51:07.852000000+00:00",
            "received_timestamp": "2026-10-01T10:51:07.853078+00:00",
            "unit_origin": "server_property"
          },
          "normalized_value": 0.6,
          "timestamps_ns": {
            "source_timestamp": 1790841600000123400,
            "server_timestamp": 1790851867852000000,
            "received_timestamp": 1790851867853078000
          },
          "logical_grid_index": 0,
          "grid_deviation_ns": 0,
          "reason_codes": [
            "clock_relation_unavailable",
            "command_grid_mismatch",
            "command_pair_skew_exceeded",
            "held_command_semantics_unavailable",
            "sample_grid_gap_or_replay",
            "sample_time_not_established"
          ],
          "warnings": [
            "source_unchanged_or_old_check_server_provenance"
          ],
          "usable": false
        },
        "pump_b": {
          "source_rows": [],
          "original": null,
          "normalized_value": null,
          "timestamps_ns": {},
          "logical_grid_index": null,
          "grid_deviation_ns": null,
          "reason_codes": [
            "clock_relation_unavailable",
            "command_grid_mismatch",
            "command_pair_skew_exceeded",
            "held_command_semantics_unavailable",
            "missing_channel",
            "sample_grid_gap_or_replay",
            "sample_time_not_established",
            "sample_time_unavailable"
          ],
          "warnings": [],
          "usable": false
        }
      },
      "pressure_usable": false,
      "command_pair_usable": false,
      "command_pair_skew_ns": null,
      "pressure_command_skew_ns": null
    }
  ],
  "assumptions": {
    "schema": "forge.telemetry.shadow.mapping.v1",
    "asset_id": "interop-pump",
    "capture_id": "d62a2c3e-033a-4bc9-ba4d-b2b2a7163f72",
    "mapping_revision": "explicit-unqualified-probe-v1",
    "process_context": "previous-controlled-loopback-read",
    "capture_kind": "unknown",
    "time_basis": "source_timestamp",
    "sample_time_semantics": "unknown",
    "clock_relation": "unknown",
    "clock_uncertainty_ns": null,
    "grid_origin_utc": "2026-10-01T08:00:00.000123400+00:00",
    "period_ns": 50000000,
    "cadence_tolerance_ns": 0,
    "max_channel_skew_ns": 0,
    "expected_model_sha256": "3851a79c81dd8c1a101418230032d3d2286fa71d9f3bb821f33a000f155e6beb",
    "command_semantics": "state_only_or_unknown",
    "channels": {
      "pressure": {
        "tag": "pressure",
        "unit": "bar",
        "offset": "2",
        "scale": "4"
      },
      "pump_a": {
        "tag": "speed",
        "unit": "%",
        "offset": "0",
        "scale": "100"
      },
      "pump_b": {
        "tag": "missing-pump-b",
        "unit": "%",
        "offset": "0",
        "scale": "100"
      }
    }
  },
  "collector_index_is_device_sequence": false,
  "missing_values_filled": false,
  "resampling_performed": false
}
