## ADDED Requirements ### Requirement: Verifier inputs SHALL tolerate hardened no-evidence semantics The verifier integration SHALL continue to work when evidence summaries distinguish failed calls, no-hit calls, and deduped retrievals more explicitly. #### Scenario: Failed evidence remains a verifier-visible gap - **WHEN** an evidence-bearing tool invocation fails - **THEN** the verifier-facing trace summary SHALL preserve that failure as a gap - **AND** the verifier flow SHALL continue without crashing #### Scenario: Deduped retrievals do not count as fresh support - **WHEN** the verifier-facing trace summary contains deduped `lookup_knowledge` entries - **THEN** those entries SHALL be treated as no-new-evidence - **AND** they SHALL NOT be interpreted as fresh direct support for the answer