{
  "schema": "piping-educational-record-chain/v1",
  "object_id": "c21-replacement-record-chain",
  "scenario_authority": "Hypothetical teaching change; no actual plant identifiers/dimensions/masses/allowables or evaluation/acceptance supplied.",
  "assumptions": [
    "intended process service envelope unchanged",
    "replacement actuator envelope differs",
    "replacement assembly weight differs",
    "same nominal size/class does not prove same interfaces"
  ],
  "record_dependencies": [
    {
      "input": "confirmed component/configuration/revision",
      "consumers": [
        "layout/work envelope",
        "mechanical/support/nozzle/structure",
        "control/measurement/modes"
      ],
      "status": "confirmation needed"
    },
    {
      "input": "affected evaluated candidate",
      "consumers": [
        "geometry/spool",
        "component/support",
        "instrument/loop",
        "work/test/restoration basis"
      ],
      "status": "not executed"
    },
    {
      "input": "actual installation/restoration verification",
      "consumers": [
        "as-built configuration",
        "settings",
        "departures/open items",
        "operating/maintenance basis"
      ],
      "status": "not verified"
    }
  ],
  "technical_checks": [
    {
      "group": "layout/task",
      "questions": [
        "actuator clearance",
        "operating position",
        "removal/lifting path"
      ],
      "result": "not supplied"
    },
    {
      "group": "mechanical/support",
      "questions": [
        "changed mass/spans/contacts",
        "equipment loads",
        "structural reactions"
      ],
      "result": "not supplied"
    },
    {
      "group": "control/measurement",
      "questions": [
        "selected signal/action",
        "sensing/calibration basis",
        "operating/intervention modes"
      ],
      "result": "not supplied"
    }
  ],
  "method": "Trace changed physical input through affected evaluations, implementation and actual verification; preserve valid unrelated work.",
  "excluded_claims": [
    "automatic like-for-like acceptance",
    "complete work procedure",
    "actual verified/accepted replacement",
    "mandatory organization routing"
  ],
  "project_acceptance": false
}
