## MODIFIED Requirements ### Requirement: Fallback behavior remains context-aware first The system SHALL evaluate context-aware candidates before fallback and require refetched summary images to be relevant, non-redundant alternatives. #### Scenario: Context-aware attempt precedes fallback - **WHEN** summary image selection runs for a news item - **THEN** the system first attempts provider queries from extracted context-aware keywords - **AND** only falls back to generic AI image if candidate evaluation fails #### Scenario: Refetch rejects unrelated and duplicate outcomes - **WHEN** candidate images are evaluated during refetch - **THEN** the system rejects candidates matching current image identity for the same article - **AND** rejects clearly unrelated animal/pet imagery classes before final selection