Stu Mason
Stu Mason

Activity

Pull Request Merged

PR #19 merged: feat: redesign dashboard as 8-tab intelligence hub

Summary

  • Replace flat dashboard layout with 8-tab architecture (Overview, Stack Radar, Security, Breakout, Opportunities, Weekly Intel, Domains, Discovery)
  • Add 5 new cached Dashboard Actions surfacing data from the composite MCP tools
  • Move DevSources trait to app/Concerns/ for shared use across MCP tools and Actions
  • Defer velocity/crossPlatform/releases props for faster initial paint
  • Fix preg_match delimiter bug in OpportunityFinder (CI/CD pattern broke regex)

Test plan

  • All 90 existing tests pass (26 skipped for SQLite/PostgreSQL)
  • 5 new Action test files: structure, data population, caching
  • npm run build succeeds
  • vendor/bin/pint --dirty passes
  • Visual verification in browser
+1964
additions
-81
deletions
34
files changed