Skip to content

fix: remove stale Approved specs / Workspace crates / Coverage-gated tiles - #52

Merged
enricopiovesan merged 1 commit into
mainfrom
fix/audit-stats-remove-tiles
Aug 17, 2026
Merged

fix: remove stale Approved specs / Workspace crates / Coverage-gated tiles#52
enricopiovesan merged 1 commit into
mainfrom
fix/audit-stats-remove-tiles

Conversation

@enricopiovesan

Copy link
Copy Markdown
Collaborator

Summary

Removed the three hardcoded stat tiles ("52 Approved specs", "6 Workspace crates", "3/6 Coverage-gated crates") from the audit-stats grid on /security-audit.html, per request. Unlike the four severity tiles beside them, these were hand-typed rather than computed from data, so they were the one spot on the page that could silently drift. Grid CSS drops from 7 to 4 columns to match.

Test plan

  • npm run build — 87 pages, no errors
  • Verified via DOM: only the 4 severity tiles remain, grid renders as 4 equal columns at desktop width

These three hardcoded tiles in the audit-stats grid weren't computed
from the findings data like the four severity tiles beside them, and
had drifted from the current instrumented crate count (52 specs / 6
crates / 3-of-6 gated no longer describes the codebase generation
after generation without anyone remembering to hand-update this row).
Grid drops from 7 to 4 columns to match.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@enricopiovesan
enricopiovesan merged commit 5607ac3 into main Aug 17, 2026
2 checks passed
@enricopiovesan
enricopiovesan deleted the fix/audit-stats-remove-tiles branch August 17, 2026 19:23
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