Skip to content

Dashboard statistics tab in right panel #456

@waleedkadous

Description

@waleedkadous

Feature Request

Add a Statistics tab to the dashboard right-hand panel showing key project health metrics:

Proposed Metrics

  • PRs submitted — count over last 7 days (from GitHub API)
  • Average wall clock time — for bug fixes (time from issue creation to PR merge)
  • Average agent time — builder session duration for bugs
  • Bug backlog size — count of open issues with bug label
  • Feature backlog size — count of open issues without bug label
  • Builder throughput — projects completed per day/week

UX

  • New tab in the right-hand panel alongside existing tabs
  • Data refreshes on tab activation
  • Compact display with sparklines or simple numbers
  • Time range selector (7d / 30d / all)

Data Sources

  • GitHub Issues API (backlog counts, time-to-close)
  • GitHub PRs API (PR counts, merge times)
  • Porch project state files (builder session durations)
  • consult stats metrics DB (consultation costs)

Metadata

Metadata

Assignees

No one assigned

    Labels

    projectNew project or feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions