# IoT Delivery Verification Rules > Companion to [build-deployment.md](./build-deployment.md) (air-gapped bundles) and the > `iot-airgap-delivery` skill (full workflow). These are always-on behavioral rules. ## Derived-key discipline (CRITICAL) - Master secret (API_KEY) lives only on the server config + build machine secrets dir. Leaf devices get HMAC-derived keys only (`hash_hmac('sha256', '