Skip to content

Add dashboard spec with metric history - #39

Merged
alp82 merged 1 commit into
mainfrom
docs/dashboard
Oct 4, 2026
Merged

alp82 merged 1 commit into
mainfrom
docs/dashboard

Conversation

@alp82

@alp82 alp82 commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Resolves the decisions in #20, Unified dashboard.

  • Adds docs/spec/dashboard.md: one landing page with Needs attention, Projects, and an Admin-only Infrastructure section, no filters, and no notifications in v1.
  • Adds metric history: Porter metrics, per-service CPU and memory, and a small set of recorded Tray metrics, stored in SQLite as disposable telemetry at minute, hour, and day resolutions.
  • Updates docs/spec/porter.md: each heartbeat also carries per-service CPU and memory usage.
  • Updates docs/spec/trays.md: a Tray type can mark a numeric metric as recorded.

🤖 Generated with Claude Code

https://claude.ai/code/session_011wBmMN38K8K549LwRmLXRm

Specify the single-page dashboard, role visibility, and history for
Porter, service, and recorded Tray metrics. The Porter heartbeat gains
per-service usage, and the Tray contract gains recorded metrics.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011wBmMN38K8K549LwRmLXRm
This was referenced Oct 4, 2026
@alp82
alp82 merged commit 7ffb7ad into main Oct 4, 2026
1 check passed
@alp82
alp82 deleted the docs/dashboard branch October 4, 2026 12:34
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.

1 participant