Why the reason is printed first
The reason decides the next action. A score without a reason is a number you cannot act on.
Why one output is checked at a time
Checking one output keeps the judgement honest. Aggregating too early hides which case is sick.