Skip to content

Dashboard-home benchmarking-aware enhancements (Increment 1)#82

Open
Kaushik985 wants to merge 1 commit into
AlphaBitCore:mainfrom
Kaushik985:feature/dashboard-increment-1
Open

Dashboard-home benchmarking-aware enhancements (Increment 1)#82
Kaushik985 wants to merge 1 commit into
AlphaBitCore:mainfrom
Kaushik985:feature/dashboard-increment-1

Conversation

@Kaushik985

Copy link
Copy Markdown

Console overview (packages/control-plane-ui/src/pages/dashboard/), no new routes:

  • Compliance-coverage warning banner when windowed coverage is 0% (the KPI reads as the governance gap it is).
  • End-to-End P95 card alongside Gateway Overhead P95 + Upstream P95 — makes the gateway-overhead-vs-upstream split first-class (from analyticsApi.latencyPhases).
  • Traffic-source selector (All / Virtual keys / Proxy / Agent) wired into the summary/by-provider/latency queries.

i18n EN/ES/ZH (parity passes), design tokens only, tsc + vite build green. Env selector + Active-Workloads KPI deliberately deferred (no analytics dimension yet — no dead controls or fake data).

🤖 Generated with Claude Code

Increment 1 of the Dashboard UI plan — sharpen the existing overview
dashboard without new routes or backend changes.

- Compliance-coverage warning banner: when the proxy is reachable but 0% of
  windowed traffic was covered by compliance hooks, render an explicit
  callout so the 0.0% KPI reads as the governance gap it is.
- Latency split: add an End-to-End P95 card alongside Gateway Overhead P95
  and Upstream P95 (real totalP95Ms from analyticsApi.latencyPhases), making
  the gateway-overhead-vs-upstream distinction first-class.
- Traffic-source selector (All / Virtual keys / Proxy / Agent) wired to the
  summary, by-provider, and latency-phases queries — mapping to each
  endpoint's actual source vocabulary. Env selector and a "Benchmarks"
  source were deliberately NOT added (no analytics dimension for them yet;
  would be dead controls). Active-Workloads KPI deferred to the Workloads
  increment (needs VK-naming/traffic derivation).

i18n EN/ES/ZH added (parity check passes); design tokens clean; tsc + vite
build green.

Co-Authored-By: Claude Fable 5 <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.

2 participants