--- id: CFG-7 family: GR-CFG level: core profiles: [storage-api] posture: normative-target added: "1.0" changed: "1.0" source: https://flowdrop.io/spec/rules/gr-cfg/cfg-7 specification: FlowDrop Workflow Specification 1.0-draft licence: CC BY 4.0 --- # CFG-7 — An explicit null at a higher priority wins *GR-CFG (Part I) · level: core · profiles: storage-api · added in 1.0* Sending null is a decision, not a silence. A node that emits null on a wire has said something, and what it said beats whatever the author saved. ## The rule > **Normative.** This is the rule. > > 1. At every priority, a value counts as supplied when a key of the parameter's name is present, whatever that key's value. > > 2. An explicit null therefore wins over any lower priority: a null delivered on a wire beats the author's saved config, and a null in the saved config beats the schema default. > > 3. This holds identically however a workflow is executed. ## Related rules - Names: CFG-4, CFG-5, CFG-6 - Referenced by: CFG-3, CFG-4, CFG-5, DATA-7 --- Rule identifiers are permanent and are never renumbered. This specification carries no implementation status: each implementation publishes its own standing against these rules. Licensed CC BY 4.0.