Skip to content

Group related findings and link topic details - #80

Merged
yschimke merged 1 commit into
mainfrom
agent/group-related-findings
Aug 15, 2026
Merged

Group related findings and link topic details#80
yschimke merged 1 commit into
mainfrom
agent/group-related-findings

Conversation

@yschimke

Copy link
Copy Markdown
Owner

Summary

  • link findings to the relevant secondary topic page, including suite-specific anchors where available
  • cluster likely-related failures behind a collapsed summary using test class, method, exception, message, and stack-trace similarity
  • show score ranges and per-result similarity evidence so grouping remains inspectable
  • add focused tests and document the scoring model

Why

Repeated platform and JDK failures currently dominate the findings list and make distinct failures harder to spot. The dashboard also has useful topic pages, but individual findings do not lead readers to that deeper context.

The grouping uses a conservative 65% complete-link threshold, so every member must clear the threshold against every other member rather than joining through a chain of weak matches.

Validation

  • node --test site/assets/finding-groups.test.js
  • node --check site/assets/status.js
  • node --check site/assets/finding-groups.js
  • python3 -m unittest discover -s .github/scripts -p 'test_*.py'
  • browser validation against the current published latest.json, including ECH and DNS deep links

@yschimke
yschimke marked this pull request as ready for review August 15, 2026 21:07
@yschimke
yschimke merged commit 951499b into main Aug 15, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant