{
  "id": "CHEM-P204-01",
  "version": "0.1",
  "title": "P-204 maintenance handover training rig",
  "file": "assets/models/CHEM-P204-01-v0.1.glb",
  "sha256": "cb3e7530662330a9a1b40c204eb7baf3299b9e2bc8f629d5e4e9047587eb578c",
  "bytes": 956672,
  "source": "Existing offline-authored fictional rigid-part hierarchy; not native EON/OEM capture.",
  "units": "Creative design units, not measured dimensions",
  "mesh_count": 65,
  "hierarchy_nodes": 90,
  "embedded_animations": 0,
  "components": [
    {
      "id": "P-204",
      "node": "PUMP_BLUE",
      "title": "Transfer pump",
      "note": "Blue pump remains stationary. Fictional training identity, not verified plant data.",
      "procedure": "guard-reference"
    },
    {
      "id": "M-204",
      "node": "MOTOR_GREY",
      "title": "Drive motor",
      "note": "Grey drive motor remains stationary; no energisation or rotating equipment behaviour is demonstrated.",
      "procedure": "guard-reference"
    },
    {
      "id": "C-204",
      "node": "COUPLING_STATIONARY",
      "title": "Stationary coupling",
      "note": "Illustrative coupling geometry. It remains stationary in this training model.",
      "procedure": "guard-reference"
    },
    {
      "id": "G-204-A",
      "node": "GUARD",
      "title": "Correct coupling guard",
      "note": "One perforated guard assembly owns its feet and four captive groups. Compare source and mounting footprint.",
      "procedure": "guard-reference"
    },
    {
      "id": "G-205-B",
      "node": "WRONG_G205B",
      "title": "Wrong-footprint spare",
      "note": "A separate spare in its tray. The different footprint must not be forced onto the correct mounts.",
      "procedure": "spare-review"
    },
    {
      "id": "CG-01",
      "node": "CG01_CAPTIVE",
      "title": "Front captive, pump side",
      "note": "Front pair: CG-01 and CG-03. Retained rigid geometry; no thread, torque or clamping simulation.",
      "procedure": "guard-reference"
    },
    {
      "id": "CG-02",
      "node": "CG02_CAPTIVE",
      "title": "Rear captive, pump side",
      "note": "Rear pair: CG-02 and CG-04. Rear geometry requires its own inspection view.",
      "procedure": "guard-reference"
    },
    {
      "id": "CG-03",
      "node": "CG03_CAPTIVE",
      "title": "Front captive, motor side",
      "note": "Front pair: CG-01 and CG-03. Separate keyed tool geometry is present; tool transfer is not modeled.",
      "procedure": "guard-reference"
    },
    {
      "id": "CG-04",
      "node": "CG04_CAPTIVE",
      "title": "Rear captive, motor side",
      "note": "Rear pair: CG-02 and CG-04. Do not infer unseen physical fastening from a front view.",
      "procedure": "guard-reference"
    },
    {
      "id": "L-204-D",
      "node": "DISCHARGE_L204D",
      "title": "Closed discharge reference",
      "note": "Fictional line reference. A visible identity does not establish the required receiving line-up record.",
      "procedure": "receiving-handover"
    },
    {
      "id": "L-204-S",
      "node": "SUCTION_CLOSED_STUB",
      "title": "Closed suction reference",
      "note": "Closed training stub. No process fluid, pressure state or isolation validity can be inferred.",
      "procedure": "receiving-handover"
    }
  ],
  "exploded_view": "Assembly-level inspection offsets only; not a physical disassembly sequence.",
  "motion_limits": "Starting GLB has no baked animation. Current authoring proposal uses bounded retained-part pose changes; no modeled thread, force, torque or engineering validation.",
  "review_status": "Concept asset available for exploration; operational fit and Genesis import/lesson validation are separate."
}
