Skip to content

Remove 'Top Failures (7d)' and 'Performance (7d)' dashboard panels#449

Merged
jonwiggins merged 1 commit into
mainfrom
optio/task-6e1f539e-145f-41b6-bd03-3e36bca20409
Apr 17, 2026
Merged

Remove 'Top Failures (7d)' and 'Performance (7d)' dashboard panels#449
jonwiggins merged 1 commit into
mainfrom
optio/task-6e1f539e-145f-41b6-bd03-3e36bca20409

Conversation

@jonwiggins

Copy link
Copy Markdown
Owner

Closes #428

What changed

Removed the Top Failures (7d) and Performance (7d) panels from the main dashboard:

  • Deleted failure-insights.tsx and performance-summary.tsx components
  • Removed their exports from the dashboard barrel (index.ts)
  • Removed their imports and usage from the overview page (page.tsx)
  • Added a test verifying these exports no longer exist

The underlying API endpoints (getFailureAnalytics, getPerformanceAnalytics) are kept since they are still used by the /analytics page.

How to test

  1. Navigate to the main dashboard (/)
  2. Verify the "Top Failures (7d)" panel is no longer shown
  3. Verify the "Performance (7d)" panel is no longer shown
  4. Navigate to /analytics and verify failure/performance data still renders there
  5. Run npx turbo typecheck and npx turbo test — all pass

Delete the FailureInsights and PerformanceSummary components from the
main dashboard. The underlying API endpoints remain since they are
still used by the /analytics page.

Closes #428

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jonwiggins jonwiggins merged commit 8fea7cd into main Apr 17, 2026
7 checks passed
jplorier pushed a commit to jplorier/optio that referenced this pull request May 5, 2026
…iggins#449)

Delete the FailureInsights and PerformanceSummary components from the
main dashboard. The underlying API endpoints remain since they are
still used by the /analytics page.

Closes jonwiggins#428

Co-authored-by: Optio Agent <optio-agent@noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

Remove 'Top Failures (7d)' and 'Performance (7d)' dashboard panels

1 participant