schemas/loose

Loose schemas (bare objects, untyped arrays, open additionalProperties) turn schema validation off exactly where the model is most likely to hallucinate argument shapes.

Category
schemas
Default severity
warn
Weight
3
Max deduction
12

Why this category matters

Whether the input schemas are tight enough to constrain what the model sends.

A rule deducts weight points from its category for each non-info finding, capped at maxDeduction. The composite is the mean of the six category scores — so a single noisy rule can never sink a whole surface on its own. Read the full scoring model.

Other schemas rules

Back to the full rule catalogue · Browse audited servers