{
  "id": "MFG-QC01-P02",
  "equipment_id": "MFG-QC01",
  "model_version": "1.0.0-concept",
  "revision": "D1",
  "title": "First-piece observation rehearsal",
  "status": "CONCEPT_TRAINING_DRAFT_NOT_OPERATING_SOP",
  "scope": "For the inert browser model only. Not an approved operating SOP. No physical work, production release or certification is authorised.",
  "source_basis": "Original authored concept; no approved customer/OEM SOP supplied.",
  "components": [
    "DATUM-01",
    "GAUGE-L",
    "GAUGE-R",
    "FIXTURE-01",
    "SAMPLE-Q1",
    "TRAY-ACCEPT",
    "TRAY-HOLD"
  ],
  "steps": [
    {
      "number": 1,
      "action": "Confirm equipment and task identity.",
      "evidence": "MFG-QC01 \u00b7 First-piece inspection bench. Record draft D1 and model 1.0.0-concept.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 2,
      "action": "Confirm the inert training boundary.",
      "evidence": "For the inert browser model only. Not an approved operating SOP. No physical work, production release or certification is authorised.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 3,
      "action": "Select SAMPLE-Q1 and lift it in the model.",
      "evidence": "The lift demonstrates access only.",
      "components": [
        "SAMPLE-Q1"
      ],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 4,
      "action": "Inspect the fixture relationship.",
      "evidence": "A rendered seating position is not proof of repeatability.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 5,
      "action": "Return the sample to the reference plate.",
      "evidence": "This resets the illustration without accepting the sample.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 6,
      "action": "Use Guide travel to inspect comparator-jaw motion.",
      "evidence": "No numerical or engineering interpretation is supported.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 7,
      "action": "Describe visible features separately from measured features.",
      "evidence": "Record what an image can and cannot establish.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 8,
      "action": "Locate TRAY-HOLD.",
      "evidence": "Missing evidence maps to HOLD in the training decision.",
      "components": [
        "TRAY-HOLD"
      ],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 9,
      "action": "Locate TRAY-ACCEPT without moving the sample there.",
      "evidence": "Acceptance requires the approved criterion and a real result.",
      "components": [
        "TRAY-ACCEPT"
      ],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 10,
      "action": "Prepare the physical evidence request.",
      "evidence": "Include method, units, sample identity, source version and reviewer.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 11,
      "action": "Prepare the evidence record.",
      "evidence": "Record observations, source revisions, holds, recovery and missing physical evidence; do not invent a result.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 12,
      "action": "Request qualified review before reuse.",
      "evidence": "Keep this draft unapproved until the task owner accepts the sources, geometry, criteria, permissions and revision.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    }
  ]
}
