FN-6650: add Overview analytics charts
Add graph-rich Overview visuals to the Command Center using existing analytics data. - Add tokens-by-model, tool-category, and daily activity chart cards to the Overview tab. - Style the chart section with responsive dashboard-token layouts and reduced-motion safeguards. - Cover populated, partial, edge-case, and mobile-scroll chart rendering in tests. - Document the Overview charts and add a patch changeset for the published CLI package. Files changed: .../fn-6650-command-center-overview-charts.md | 5 + docs/dashboard-guide.md | 2 +- .../components/command-center/CommandCenter.css | 111 +++++++++++++++++++++ .../components/command-center/CommandCenter.tsx | 73 +++++++++++++- .../__tests__/CommandCenter.mobile-scroll.test.tsx | 73 +++++++++++++- .../__tests__/CommandCenter.test.tsx | 58 +++++++++++ 6 files changed, 313 insertions(+), 9 deletions(-) Fusion-Task-Id: FN-6650 Fusion-Task-Lineage: 227f5809-ed71-42fb-8847-b137dbef6ac7
This commit is contained in:
@@ -663,7 +663,7 @@ Navigation:
|
||||
|
||||
Features:
|
||||
- Global date-range picker in the header scopes the analytics tabs; **Mission Control** remains live rather than historical.
|
||||
- **Overview** summarizes token usage/cost, autonomy, active nodes, tasks done, model breadth, and open signals, and includes the SDLC throughput funnel for the selected range. The SDLC completion rate is shown as a radial gauge and is calculated as cohort conversion from in-range triage entrants, so the rate is capped at 100% even when older tasks finish during the range.
|
||||
- **Overview** summarizes token usage/cost, autonomy, active nodes, tasks done, model breadth, and open signals, and includes the SDLC throughput funnel for the selected range. It also shows a graph-rich software-factory snapshot with tokens-by-model, tool-category, and daily activity trend charts that reuse the already-loaded tokens, tools, and activity analytics; no extra endpoint is called. The chart reveal/glow accents are decorative and disabled when reduced-motion preferences are active. The SDLC completion rate is shown as a radial gauge and is calculated as cohort conversion from in-range triage entrants, so the rate is capped at 100% even when older tasks finish during the range.
|
||||
- **Tokens** breaks down token totals, estimated cost, tasks, and per-model usage.
|
||||
- **Tools** shows autonomy ratio, tool-call volume, intervention counts, sessions, and tool categories.
|
||||
- **Activity** tracks sessions, messages, active nodes, active agents, stickiness, and daily activity sparklines.
|
||||
|
||||
Reference in New Issue
Block a user