A test is only as good as its rule
Deterministic checks are boring and that is their value: the same input produces the same findings today and in three years. When a rule fires, you can read the sentence behind it, decide whether you agree and open the line it flagged.
Model-judged grading cannot do that. It is useful for exploration, but you cannot attach it to a release decision, because a re-run may quietly reach a different conclusion.