OptionaldiagnosticsCallback for receiving diagnostics. When omitted, diagnostics are silently discarded (preserving backward compatibility).
OptionalstrictWhen true, any diagnostic is converted to a thrown
SchemaCompatibilityError. Useful in CI or strict mode
to catch schema drift early.
Diagnostics configuration threaded through the processing pipeline.