RepoLogbook
Product documentation

How the service works

Collection, identity, retention, and reporting are designed around predictable serverless costs.

Identity

GitHub user authorization creates a rotating host-only session. Repository API access comes from the installed GitHub App.

Repository access

Installation webhooks keep authorized repositories synchronized. Tracking remains an explicit action inside the product.

Collection

Repositories are distributed across 256 daily schedule shards. Changed dates commit atomically to one repository partition.

Reports

Exact daily facts and precomputed rollups power comparisons, trend deltas, and bounded multi-repository queries.