type: task id: DASHBOARD_FACTORY-DESIGN_GITHUB_OSS_DASHBOARD_TOPOLOGY_AND_METRIC_CONTRACT title: Design GitHub OSS dashboard topology and metric contract description: Define the board set, personas, metric families, entity grains, and cross-dashboard link matrix for GitHub repository and contributor analytics. milestone: m4-v1-0-launch owner: data-analysis-evangelist-ai-training status: not_started priority: p1 initiative: github-oss-activity-dashboards
Define the board set, personas, metric families, entity grains, and cross-dashboard link matrix for GitHub repository and contributor analytics.
tasks/workstreams/dashboard-factory/initiatives/github-oss-activity-dashboards/research.mdtasks/workstreams/dashboard-factory/initiatives/github-oss-activity-dashboards/spec.mdSingle summary board only - Lowest effort and easiest to ship. - Fails the user's request for interlinked dashboards and contributor drill-through.
Recommended: small interlinked board suite with contributor detail as the canonical drill-through - Keep v1 to five boards: overview, flow, reviews, contributors, contributor detail. - Gives enough surface area to tell a real project story without exploding implementation scope. - Matches the initiative goal of "better visibility than GitHub currently shows" while staying static-site friendly.
Full OSS intelligence suite from day one - Could add repository detail, adoption, retention, release, and sustainability dashboards immediately. - Too much scope for an M4 add-on; likely stalls before a credible v1 exists.
spec.md and downstream extraction / publishing tasks.<!-- Technical details, key decisions, code changes. Append as work progresses. -->
<!-- For UI/browser tasks: use Playwright MCP to explore the running app. Record bugs found, fixes applied, and suggestions for future work. Skip for non-UI tasks (mark N/A). -->
N/A for browser QA. This is a planning and dashboard-architecture task.
<!-- Reviewer comments, what was changed in response, and sign-off. -->