A node's node type anchor must resolve
R9 and R1 are deliberately disjoint: a node type that does not exist is R9's, a node type that exists but has no executor is R1's. One defect earns one report.
The rule
Normative: this is the rule
- A node's
node_type_idanchor must resolve to an existing node type. - A node anchored to an unknown node type is refused with
R9_NODE_TYPE_UNKNOWN, and the error names both the node and the node type it asked for. - A node carrying no anchor is out of scope and is not refused by this rule.
Why
Recorded under OPEN-6.
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 · R9 · changed in spec 1.0