Skip to content

feat: comprehensive governance dashboard - #9

Merged
temper-pulseengine[bot] merged 1 commit into
mainfrom
feat/comprehensive-dashboard
Mar 1, 2026
Merged

feat: comprehensive governance dashboard#9
temper-pulseengine[bot] merged 1 commit into
mainfrom
feat/comprehensive-dashboard

Conversation

@temper-pulseengine

Copy link
Copy Markdown
Contributor

Summary

  • Add root / redirect to /dashboard
  • Tab navigation: Repositories, Policy Config, Issues
  • Compliance score card (percentage across 5 governance dimensions)
  • Policy Config tab showing all rules from config.yml: merge strategy, branch protection, auto-merge, labels
  • Enhanced repo table with signed commits, auto-merge, dependabot, labels columns
  • Issues tab with grouped-by-repo drift detection
  • 5-minute in-memory cache for GitHub API responses

Test plan

  • Verify / redirects to /dashboard
  • Verify all three tabs render correctly
  • Verify policy config reflects config.yml settings
  • Verify repo table shows all 19 repos with correct status badges
  • Verify issues tab shows "All repos compliant" when no drift

🤖 Generated with Claude Code

@temper-pulseengine
temper-pulseengine Bot requested a review from avrabe as a code owner March 1, 2026 13:30
@temper-pulseengine
temper-pulseengine Bot merged commit 8c776b6 into main Mar 1, 2026
0 of 3 checks passed
@temper-pulseengine
temper-pulseengine Bot deleted the feat/comprehensive-dashboard branch March 1, 2026 13:30
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.

0 participants