An extraction error fails the node and never takes the default
The rule
Normative: this is the rule
- When an extraction fails (a path the engine cannot evaluate, an engine failure), the node fails and the failure routes to the error edge, naming the path and the engine.
- The configured default is not substituted on an error; it applies only where the expression evaluated cleanly and found nothing.
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · LANG-22 · changed in spec 1.0