annotations/missing-hints

readOnlyHint/destructiveHint are machine-readable: clients use them to decide when to ask the user for confirmation. Prose like 'confirm with the user first' is invisible to that machinery.

Category
annotations
Default severity
warn
Weight
3
Max deduction
12

Why this category matters

Whether clients can tell a read from a write before they run it.

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.

Back to the full rule catalogue · Browse audited servers