Skip to content

[codex] Add ranked report clusters#56

Merged
steipete merged 5 commits into
openclaw:mainfrom
mbelinky:codex/deslopify-report-clusters
May 18, 2026
Merged

[codex] Add ranked report clusters#56
steipete merged 5 commits into
openclaw:mainfrom
mbelinky:codex/deslopify-report-clusters

Conversation

@mbelinky
Copy link
Copy Markdown
Contributor

Summary

  • add report-only action clusters for related maintainability/performance findings
  • rank clustered findings by severity/confidence and then cluster size while keeping every original finding in the report
  • document the report behavior and add focused reporting tests

Stacking

This is stacked on #55. Until that PR lands, GitHub may show the deslopify commit in this diff as well; after #55 merges, this should collapse to the report-clustering commit.

Audit / hardening

  • red-teamed the report layer for misleading rank order and fixed severity to outrank cluster size
  • hardened the band-aid pattern matching so ordinary words containing any do not get mislabeled as type-silencing slop
  • kept the change report-only: finding IDs, status, triage, storage, and fix commands are unchanged

Validation

  • pnpm test src/reporting.test.ts src/workflow.test.ts
  • pnpm typecheck
  • pnpm build
  • pnpm lint
  • git diff --check

@steipete steipete marked this pull request as ready for review May 18, 2026 00:02
@steipete steipete merged commit eabfff0 into openclaw:main May 18, 2026
6 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.

2 participants