The optional members carry an explicit | undefined: under
exactOptionalPropertyTypes a schema whose own type declares
path?: ... | undefined (as the spec's does) is otherwise not assignable
here, which would reject exactly the third-party schemas this is meant to
accept. Path segments stay unknown: the spec allows a raw key or an object
carrying one, and this layer never inspects them.
Result shape Standard Schema validators return.
The optional members carry an explicit
| undefined: underexactOptionalPropertyTypesa schema whose own type declarespath?: ... | undefined(as the spec's does) is otherwise not assignable here, which would reject exactly the third-party schemas this is meant to accept. Path segments stayunknown: the spec allows a raw key or an object carrying one, and this layer never inspects them.