Daily Snapshots
Automated daily activity summaries for your team — generated from commit data with zero manual input.
What's Captured
Each daily snapshot records:
- Commit count: Total commits across all projects
- Contributor count: Unique contributors who committed
- Type breakdown: Commits grouped by type (feat, fix, chore, refactor, etc.)
- Top contributors: Top 5 contributors by commit count, with their primary commit type
How It Works
- ShipLens scans all commits from midnight to midnight (UTC) for the target date
- Groups commits by contributor, calculates stats
- Identifies the top 5 most active contributors
- Stores the snapshot — idempotent, safe to regenerate
Scoping
Snapshots can be filtered by:
- Company: All activity across all projects
- Team: Only activity from team members
Use Cases
- Team Pulse: Feed daily snapshots into the morning briefing
- Trend detection: Compare commit volume and type mix day over day
- Silent contributor alerts: When a contributor's daily activity drops to zero for multiple days
- Type distribution shifts: Spot when your team's commit mix shifts from features to fixes (could indicate instability)
Cost
Daily snapshots are deterministic — no LLM calls required. They aggregate data already in the database, making them effectively free to compute.
