Query-limit and write-message-size rejections fail identically on every retry, so retrying them in-cycle wastes query/write cost for no benefit. Classify them as non-retryable so the rule fails fast on the first attempt; recovery is unchanged (still evaluated every cycle). Also fixes a pre-existing miscount of rule_evaluation_failures_total when retries stop early.
Signed-off-by: Tito Lins <tito.linsesilva@grafana.com>