violations

fun violations(schema: Map<String, Any>, value: Any?): List<String>

Where value breaks schema, as path: problem strings; empty when it conforms. Covers the subset obj emits (type, properties, required, items). Meant for tests that pin a tool's real output to its declared schema.