Reference implementation of the OSA
active 2026-01-03 → 2026-08-01 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 211 days from 2026-01-03 to 2026-08-01. Pushes: 98 total, peak 6 in a day. Pull requests: 17 total, peak 2 in a day. Issues: 61 total, peak 17 in a day. Comments: 59 total, peak 6 in a day. Stars: 3 total, peak 1 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| rorybyrne | 195 | 98 | 17 | 16 |
| greptile-apps[bot] | 44 | 0 | 0 | 30 |
| github-actions[bot] | 13 | 0 | 0 | 13 |
| Copilot | 1 | 0 | 0 | 0 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#170github-actions[bot]2026-07-22 08:16feat: convention contract — authored config/limits, release as pure artifact
- Issue#127rorybyrne2026-04-18 18:53feat: non-additive schema evolution + cross-major discovery UNION (follows #76)
- Issue#127rorybyrne2026-04-18 18:53feat: non-additive schema evolution + cross-major discovery UNION (follows #76)
- Issue#126rorybyrne2026-04-18 18:52feat: Parquet bulk export for schema-scoped records (follows #76)
- Issue comment#121rorybyrne2026-04-15 08:33feat: ingest pipeline backpressure and transient failure handling
- Issue comment#121greptile-apps[bot]2026-04-05 18:53feat: ingest pipeline backpressure and transient failure handling
- Issue comment#121github-actions[bot]2026-04-05 18:41feat: ingest pipeline backpressure and transient failure handling
- Issue#119rorybyrne2026-03-31 23:24refactor: extract convention/ domain from deposition/
- Issue#113rorybyrne2026-03-26 01:30feat: streaming ingester contract with batch-file output
- Issue comment#107greptile-apps[bot]2026-03-25 00:47refactor: decouple Record from Deposition with source-agnostic model
- Issue comment#107github-actions[bot]2026-03-25 00:43refactor: decouple Record from Deposition with source-agnostic model
- Issue comment#99rorybyrne2026-03-24 19:11feat: content-addressable storage (CAS) for scientific data files
- Issue#102rorybyrne2026-03-24 00:27fix: restore read-only rootfs for K8s hook Jobs via OSA_FILES sibling mount
- Issue#102rorybyrne2026-03-24 00:27fix: restore read-only rootfs for K8s hook Jobs via OSA_FILES sibling mount
- Issue#98rorybyrne2026-03-22 12:02refactor: remove sentence-transformers and ChromaDB vector index backend
- Issue#92rorybyrne2026-03-22 11:01feat: Kubernetes runner and S3 storage adapters
- Issue comment#93rorybyrne2026-03-21 23:12feat: Kubernetes runner and S3 storage adapters
- Issue#94rorybyrne2026-03-21 23:09refactor: rename K8s label prefix from osa.io to opensciencearchive.org
- Issue#94rorybyrne2026-03-21 23:09refactor: rename K8s label prefix from osa.io to opensciencearchive.org
- Issue#94rorybyrne2026-03-21 23:09refactor: rename K8s label prefix from osa.io to opensciencearchive.org
- Pull request#93rorybyrne2026-03-21 22:04
- Pull request#90rorybyrne2026-03-21 10:16
- Issue#89rorybyrne2026-03-16 05:03feat: k8s Job runner for hooks and sources
- Issue#89rorybyrne2026-03-16 05:03feat: k8s Job runner for hooks and sources
- Issue#89rorybyrne2026-03-16 05:03feat: k8s Job runner for hooks and sources
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 3 stars here means stars gained during the window, not the repo's star count.