Skip to content

docs(proposals): Admin Dashboard and Stats API (#125) - #6

Open
henschwartz wants to merge 1 commit into
praxis-proxy:mainfrom
henschwartz:proposal/00125-admin-dashboard-and-stats-api
Open

docs(proposals): Admin Dashboard and Stats API (#125)#6
henschwartz wants to merge 1 commit into
praxis-proxy:mainfrom
henschwartz:proposal/00125-admin-dashboard-and-stats-api

Conversation

@henschwartz

Copy link
Copy Markdown

Summary

Umbrella What/Why for #125: maps already-landed observability admin APIs (#794, #796, #798, …) and proposes phased delivery starting with GET /api/stats JSON.

Test plan

  • proposal-check CI passes
  • Maintainer review of phased scope and stats vs /metrics boundary

@henschwartz henschwartz changed the title Admin Dashboard and Stats API (#125) docs(proposals): Admin Dashboard and Stats API (#125) Aug 27, 2026

@praxis-bot praxis-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Review

Summary: The proposal effectively coordinates the Admin Dashboard umbrella (#125) and maps already-shipped sibling capabilities. The phased delivery structure is clear. However, Phase 1 v1 scope is ambiguous on two critical points: which listener types provide connection stats, and which filters have execution counters. Stakeholders cannot assess v1 completeness without this information.

Severity Count
Large 1
Medium 1

Comment thread proposals/00125_admin-dashboard-and-stats-api.md
Comment thread proposals/00125_admin-dashboard-and-stats-api.md
@shaneutt shaneutt self-assigned this Aug 28, 2026
@shaneutt shaneutt moved this to Review in Core Proxy Aug 28, 2026
@henschwartz
henschwartz force-pushed the proposal/00125-admin-dashboard-and-stats-api branch from 0f1c819 to 3e86ec9 Compare August 31, 2026 07:23

@praxis-bot praxis-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Review

Summary: The proposal effectively addresses previous review findings on filter counter scope and listener-type coverage. The phased delivery structure and Decisions section are now comprehensive. However, two Phase 1 v1 deliverables remain underspecified: "version identity" and "endpoint health summary" are listed in graduation criteria but never defined in the proposal body or Decisions.

Severity Count
Medium 2

Comment thread proposals/00125_admin-dashboard-and-stats-api.md Outdated
Comment thread proposals/00125_admin-dashboard-and-stats-api.md Outdated
Signed-off-by: Hen Schwartz <hschwart@redhat.com>
@henschwartz
henschwartz force-pushed the proposal/00125-admin-dashboard-and-stats-api branch from 3e86ec9 to 004cb47 Compare September 1, 2026 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Review

Development

Successfully merging this pull request may close these issues.

3 participants