Evaluator completion must distinguish dry runs from failed judgments
Finishing an evaluator loop does not mean the requested judgments completed. A provider or parser failure can be converted into an unassessed finding while an outer runner incorrectly stamps the entire dimension roster as finished. Cached failures can make a later dimension look …