Node identifier as represented inside the IR.
String-typed mirror of the engine's NodeId; kept distinct because the IR may outlive the live graph and travels across the FFI boundary to the Rust checker.
Node identifier as represented inside the IR.