SarifKind
SARIF 2.1.0 result.kind field.
The kind field is orthogonal to level — it describes the outcome of the rule evaluation, not the severity.
When kind is FAIL (the default), the level field determines severity. For all other kind values, the level is generally irrelevant.
| Kind | Meaning |
|---|---|
| FAIL | The check failed (default) |
| PASS | Explicitly passed |
| OPEN | Undecided / needs review |
| INFORMATIONAL | Pure info, not a problem |
| NOT_APPLICABLE | Rule didn't apply to this target |
| REVIEW | Requires human review |