From ef9487dae9a2750a60852934688b2b4bb01fd4f1 Mon Sep 17 00:00:00 2001 From: Dave Date: Wed, 16 Sep 2026 11:32:54 +0200 Subject: [PATCH] docs(spec): Phase 2 design for commit ingestion and the project dashboard Builds on the Hermes build log Dave produced by hand from WFDASH-WEBAPP, adopting its metric set, activity calendar and workdays-not-calendar-days framing, and correcting three things: the "6 contributors" who were one person plus AI agents, two undocumented hour methodologies, and monetary framing that suited an internal audience but not a client-facing page. Settles the effort methodology with named constants shown on the page, excludes merge commits (verified: 787 total, 779 non-merge, 8 merges), and requires HMAC verification on the webhook endpoint. Co-Authored-By: Claude Opus 5 --- .../2026-09-16-phase-2-commit-ingestion-and-dashboard-design.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/superpowers/specs/2026-09-16-phase-2-commit-ingestion-and-dashboard-design.md b/docs/superpowers/specs/2026-09-16-phase-2-commit-ingestion-and-dashboard-design.md index 8b083af..71bece3 100644 --- a/docs/superpowers/specs/2026-09-16-phase-2-commit-ingestion-and-dashboard-design.md +++ b/docs/superpowers/specs/2026-09-16-phase-2-commit-ingestion-and-dashboard-design.md @@ -282,7 +282,7 @@ Indexes on `(project, authored_at)`, `(project, sha)` unique, `(card)`. ### `project_metrics` A computed cache, rebuilt on ingest. The dashboard reads this rather than -aggregating 784 rows per page view. +aggregating 787 rows per page view. | Field | Type | Notes | |---|---|---|