Physical Infrastructure
Powers physical machines on when cluster-autoscaler has work for them, and off when it has none: wake-on-LAN, IPMI, BMC, smart PDU, or your own script.
Kubernetes Native
Three resources: a pool's policy, a machine slot, one request for one machine. Admission refuses a second live claim on a slot, a reserved label key, and two slots claiming one node.
Derived, Not Stored
A machine is wanted when a live NodeClaim names its slot. The state machine's input is the claim, the observed power and the node's usability — no spec field carries an intent, so a GitOps apply cannot revert a scale-up.