Stable identifier for the kind of finding; safe to match on.
Severity as the engine classified it.
Human-readable explanation.
OptionalprovenanceWhere it came from, which matters because the two silences differ: an empty list from a
real run (execute) is a clean bill of health, while an empty list from
compile-dry-run is only a lower bound over a bounded synthetic series.
A diagnostic the engine raised while the strategy ran. Advisory: it describes something worth knowing about how the strategy is wired, not necessarily an error.