Deep-normalise a JSON Schema object, threading a context (diagnostics
sink + JSON Pointer) through each recursive call. Used by the JSON
Schema normalisation path so per-node transforms can emit diagnostics
with accurate pointers.
Mirrors deepNormalise structurally — keep the two in sync when
adding new sub-schema locations.
Deep-normalise a JSON Schema object, threading a context (diagnostics sink + JSON Pointer) through each recursive call. Used by the JSON Schema normalisation path so per-node transforms can emit diagnostics with accurate pointers.
Mirrors
deepNormalisestructurally — keep the two in sync when adding new sub-schema locations.