{
  "id": "MFG-PU01-P01",
  "equipment_id": "MFG-PU01",
  "model_version": "1.0.0-concept",
  "revision": "D1",
  "title": "Equipment and service-source briefing",
  "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": [
    "MOTOR-01",
    "COUPLING-01",
    "GUARD-01",
    "PUMP-01",
    "SUCTION-01",
    "DISCHARGE-01"
  ],
  "steps": [
    {
      "number": 1,
      "action": "Confirm equipment and task identity.",
      "evidence": "MFG-PU01 \u00b7 Pump and coupling training skid. 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": "Locate MOTOR-01 and PUMP-01.",
      "evidence": "Keep the driver and driven equipment identities distinct.",
      "components": [
        "MOTOR-01",
        "PUMP-01"
      ],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 4,
      "action": "Identify COUPLING-01 between them.",
      "evidence": "Record that the rendered gap is illustrative, not an alignment value.",
      "components": [
        "COUPLING-01"
      ],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 5,
      "action": "Locate GUARD-01 and its side panels.",
      "evidence": "The model labels do not establish a safe removal procedure.",
      "components": [
        "GUARD-01"
      ],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 6,
      "action": "Find SUCTION-01 and DISCHARGE-01.",
      "evidence": "Use the labels; do not infer flow or service conditions from shape.",
      "components": [
        "SUCTION-01",
        "DISCHARGE-01"
      ],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 7,
      "action": "Compare the concept ID with the service-document request.",
      "evidence": "An actual OEM/machine document is still required.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 8,
      "action": "List stored-energy and fluid questions for the task owner.",
      "evidence": "No isolation or drain state can be verified in a web model.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 9,
      "action": "Record missing coupling and guard criteria.",
      "evidence": "No torque, alignment, fastener or clearance specification is supplied.",
      "components": [],
      "hold_if": "Identity, source applicability or required evidence is missing or inconsistent."
    },
    {
      "number": 10,
      "action": "Hold a real service instruction until sources arrive.",
      "evidence": "Escalate to the maintenance owner and qualified 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."
    }
  ]
}
