Node runtime pinning boundary when base image updates
Railway's Node.js runtime selection operates through the NODE_VERSION environment variable or the engines field in package.json, with a compatibility boundary where a requested major version absent from the current build image set causes the deployment to fail. When platform updates replace base images or adjust Nixpacks defaults, the same application code m