Validate a DataModel against optional schema rules.
Walks every Inspection in the configured
InspectionRegistry, returns an InspectionReport
bucketed by severity and by code. Never mutates the
DataModel. No auto-fix counterpart — SDK policy is to surface
defects rather than rewrite user data.
Inspections that need a schema no-op silently when one isn't
supplied; the always-on structural checks still fire. Opt-in
inspections gate themselves against their check… flag.
Validate a DataModel against optional schema rules.
Walks every Inspection in the configured InspectionRegistry, returns an InspectionReport bucketed by severity and by code. Never mutates the DataModel. No auto-fix counterpart — SDK policy is to surface defects rather than rewrite user data.
Inspections that need a schema no-op silently when one isn't supplied; the always-on structural checks still fire. Opt-in inspections gate themselves against their
check…flag.