4d94277836
router.ClaimOf maps a Decision onto the common unit. Stage 0 is anchored, the LLM path is structural, the classifier is nearest, and anything with a structural hole is vetoed whoever produced it. The veto recovers the reason gateLLMDecision throws away. Folding three named holes into llmThinConfidence leaves 0.3, which says something was wrong and never which thing, so the same conditions are read here as sentences a trace can print. Nothing in Route calls this. Decision.Confidence keeps its float and keeps working, because r.threshold and gateLLMDecision read it and the classifier is the failure floor. TestClaimOfLeavesTheDecisionAlone asserts that. TestONNXBaseline is unchanged at 64/91.