- Each recorded failure gets one diagnostic entry. - Distinct metadata events retain separate entries even when their messages match. - Run and comparison reports expose screenshot warnings, files and skip reasons. AI-assisted-by: gpt-6.1-sol