{
  "schema": "forge.collection.controlled.source.evidence.v1",
  "mode": "precision",
  "contract_sha256": "51d768a30f2c83dbc1ec6885904eb0790d21c30a0a066a54256d7eee714bb64b",
  "fixture_sha256": "cdc762152b5687e4291aa4dff12e0975404e6a27e3c823595158020610160237",
  "input_sha256": {
    "profile.json": "e28a1c17296c88b99438c4aa848bc5588d19fad4ba787193bce3de4cdcea0bc3",
    "capture.csv": "6cd6a33f025f52f6bbb441b72971d7315c3149b82c38dac59dd63921bb7f731b",
    "collection.json": "7ae4892faecac9998c9cefa71b5ec74b54c8efa90738305f986c03a76866e56c",
    "mapping.json": "6c817543d9f59ec87f8a38205d3696f22fcc1fbbbf9f5227353b94aa3e176cb3"
  },
  "server_observations": {
    "mode": "precision",
    "requests": [
      "CreateSessionRequest",
      "ActivateSessionRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "ReadRequest",
      "TranslateBrowsePathsToNodeIdsRequest",
      "ReadRequest",
      "CloseSessionRequest"
    ],
    "reads": [
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure",
            "attribute_id": 13
          }
        ],
        "collector_group": 0
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 0
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a",
            "attribute_id": 13
          }
        ],
        "collector_group": 0
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 0
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b",
            "attribute_id": 13
          }
        ],
        "collector_group": 0
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 0
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure",
            "attribute_id": 13
          }
        ],
        "collector_group": 1
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 1
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a",
            "attribute_id": 13
          }
        ],
        "collector_group": 1
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 1
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b",
            "attribute_id": 13
          }
        ],
        "collector_group": 1
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 1
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure",
            "attribute_id": 13
          }
        ],
        "collector_group": 2
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 2
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a",
            "attribute_id": 13
          }
        ],
        "collector_group": 2
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 2
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b",
            "attribute_id": 13
          }
        ],
        "collector_group": 2
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 2
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure",
            "attribute_id": 13
          }
        ],
        "collector_group": 3
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 3
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a",
            "attribute_id": 13
          }
        ],
        "collector_group": 3
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 3
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b",
            "attribute_id": 13
          }
        ],
        "collector_group": 3
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 3
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure",
            "attribute_id": 13
          }
        ],
        "collector_group": 4
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pressure-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 4
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a",
            "attribute_id": 13
          }
        ],
        "collector_group": 4
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_a-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 4
      },
      {
        "timestamps_to_return": 2,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b",
            "attribute_id": 13
          }
        ],
        "collector_group": 4
      },
      {
        "timestamps_to_return": 0,
        "nodes": [
          {
            "node_id": "ns=2;s=pump_b-EngineeringUnits",
            "attribute_id": 13
          }
        ],
        "collector_group": 4
      }
    ],
    "emitted": [
      {
        "group": 0,
        "name": "pressure",
        "value": 7.5,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.248Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 0,
        "name": "pressure",
        "value": 7.5,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.248Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 0,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.248Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 0,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.248Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 0,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.248Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 0,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.248Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 1,
        "name": "pressure",
        "value": 7.5841470984807895,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.298Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 1,
        "name": "pressure",
        "value": 7.5841470984807895,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.298Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 1,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.298Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 1,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.298Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 1,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.298Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 1,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.298Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 2,
        "name": "pressure",
        "value": 7.590929742682568,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.348Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 2,
        "name": "pressure",
        "value": 7.590929742682568,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.348Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 2,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.348Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 2,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.348Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 2,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.348Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 2,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.348Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 3,
        "name": "pressure",
        "value": 7.514112000805986,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.398Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 3,
        "name": "pressure",
        "value": 7.514112000805986,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.398Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 3,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.398Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 3,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.398Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 3,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.398Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 3,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.398Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 4,
        "name": "pressure",
        "value": 7.424319750469207,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.448Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 4,
        "name": "pressure",
        "value": 7.424319750469207,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.448Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 4,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.448Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 4,
        "name": "pump_a",
        "value": 60,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.448Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 4,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.448Z",
        "source_picoseconds": 123456780
      },
      {
        "group": 4,
        "name": "pump_b",
        "value": 55,
        "status_code": 0,
        "source_timestamp": "2026-10-01T17:13:22.448Z",
        "source_picoseconds": 123456780
      }
    ],
    "source_origin_utc": "2026-10-01T17:13:22.248Z",
    "source_period_ms": 50,
    "independent_evidence_scope": "Server fixture observations; invented values and declared source times only"
  },
  "all_csv_values_statuses_and_source_times_bound": true,
  "reads_requesting_both": 15,
  "writes": 0,
  "calls": 0,
  "scope": "Independent fixture-side log for these invented reads. Not independent plant authentication or clock qualification."
}
