Skip to content

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

  1. ShipLens scans all commits from midnight to midnight (UTC) for the target date
  2. Groups commits by contributor, calculates stats
  3. Identifies the top 5 most active contributors
  4. 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.

Built with intelligence, not surveillance.