OSS Maintainers & Foundations
"Is version 4 arriving broadly, or is everything still running on 3?"
- project_id
- version_id — carries the answer
- cohort_id
- window_start — carries the answer
- value
The same cohort across several windows, split by version_id:
whether a migration is landing reads as a shift between the version rows —
without a data pipeline of your own and without asking users anything.
Software Vendors
"How widely used is a dependency that sits in our product?"
- project_id — carries the answer
- version_id
- cohort_id
- window_start
- value — carries the answer
project_id is the same PURL that appears in your own SBOM. The
value band gives the order of magnitude — enough to place a risk, too coarse
to infer individual installations.
Research & the Public
"Is yesterday's analysis still reproducible tomorrow?"
- project_id
- version_id
- cohort_id
- window_start — carries the answer
- source_mode — carries the answer
window_start ties every number to a fixed period, and
source_mode says which capture mode it came from. The snapshot
stays archived, and the public audit log makes what a mirror accepted
checkable.
Security Community
"How much reach does a library have that nobody maintains anymore?"
- project_id — carries the answer
- version_id — carries the answer
- cohort_id
- window_start
- value — carries the answer
Reach and runtime band per version, linkable to OSV and CVE entries through
the same PURL. Prioritization follows actual usage instead of download
counts.