{
  "purpose": "Synthetic, authored verification-planning reference; no results or approvals implied.",
  "rows": [
    {
      "requirement_id": "REQ-001",
      "revision": "Not supplied",
      "method": "Test (proposed)",
      "criterion": "Calibrated frame delivery rate \u22652 Hz during imaging; measurement window and configuration to be approved.",
      "activity_reference": null,
      "configuration": "Not supplied",
      "status": "Planned method only",
      "gap": "No approved activity or executed evidence; measurement window missing."
    },
    {
      "requirement_id": "REQ-002",
      "revision": "Not supplied",
      "method": "Test (proposed)",
      "criterion": "Each calibrated frame produced within 400 ms during imaging; start/end events to be defined.",
      "activity_reference": null,
      "configuration": "Not supplied",
      "status": "Planned method only",
      "gap": "No approved activity or executed evidence; timing events missing."
    },
    {
      "requirement_id": "REQ-003",
      "revision": "B (synthetic evidence input)",
      "method": "Test (proposed)",
      "criterion": "Detected sensor fault reported within 100 ms; apply agreed uncertainty decision rule.",
      "activity_reference": "TEST-03, procedure revision 2 (supplied synthetic evidence)",
      "configuration": "Evidence: firmware 1.2; required: firmware 1.3 with modified fault filter",
      "status": "Cannot close verification",
      "gap": "98 ms with bounded \u00b15 ms spans 93\u2013103 ms; no decision rule and configuration applicability unresolved."
    },
    {
      "requirement_id": "REQ-004",
      "revision": "Not supplied",
      "method": "Not selected",
      "criterion": "Cannot define from \u201cappropriate warning quickly\u201d.",
      "activity_reference": null,
      "configuration": "Not supplied",
      "status": "Requirement clarification needed",
      "gap": "Missing trigger, warning, recipient and latency; no planned activity or evidence."
    }
  ]
}
