Part of #82
Depends on: #83
Blocks: #89
Summary
Create a unified "Is it alive?" section that combines and reframes the current Recent Activity timeline and Commit Activity chart into a single cohesive section focused on answering whether the project is actively maintained.
What changes
Currently this data is split across two separate sections:
- Recent Activity — a scatter plot timeline + 4 cards showing last commit, last release, last issue closed, last PR merged
- Commit Activity — a weekly commits line chart over the past year
These get merged into one section under the "Is it alive?" framing. The section should present:
- Activity timestamps — last commit, last PR merged, last release, last closed issue, each as plain dates with relative time
- Commit trend — the existing weekly commit chart, showing whether activity is stable, growing, or declining
- Overall activity pattern — whether the project shows consistent activity or has gaps
The data for all of this already exists in the metrics snapshot. This is a reorganization and reframing, not new data collection.
Acceptance Criteria
Part of #82
Depends on: #83
Blocks: #89
Summary
Create a unified "Is it alive?" section that combines and reframes the current Recent Activity timeline and Commit Activity chart into a single cohesive section focused on answering whether the project is actively maintained.
What changes
Currently this data is split across two separate sections:
These get merged into one section under the "Is it alive?" framing. The section should present:
The data for all of this already exists in the metrics snapshot. This is a reorganization and reframing, not new data collection.
Acceptance Criteria