--- id: SCH-21 family: GR-SCHEMA level: extended profiles: [storage-api, editor-client] posture: normative-target added: "1.0" changed: "1.0" source: https://flowdrop.io/spec/rules/gr-schema/sch-21 specification: FlowDrop Workflow Specification 1.0-draft licence: CC BY 4.0 --- # SCH-21 — The reserved config properties every node carries *GR-SCHEMA (Part I) · level: extended · profiles: storage-api, editor-client · added in 1.0* ## The rule > **Normative.** This is the rule. > > 1. `instanceTitle` and `instanceDescription` are injected into every node's config schema; `maxRetries` and `ports` into an executable node's config schema only. > > 2. Each injection is skipped where the node type already declares a property of that name. ## Related rules - Names: SCH-20 - Referenced by: SCH-20, SCH-23 --- 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.