Expand description
Deterministic merge policy for caller-supplied override schemas.
Constants§
- REPLACE_
MARKER - Internal sibling marker used to preserve “replace this subtree” intent across override reference preparation.
Functions§
- apply_
schema_ override - Merges an override into a base schema using replacement markers and schema-aware recursion.
- mark_
refs_ for_ replacement - Walk the override and tag every object with
$refas “replace on merge”. Run by the CLI before reference preparation so the marker rides through bundling or dereferencing and reaches the merge.