octo · github recap
AojdevStudio · friday oct 16, 2026 (central time) · built 9:10 pm CT
639
workflow runs (31 failed)
2,068
self-hosted min today
one plain-english insight
96% of today's jobs ran on your own machines (self-hosted runners), so today only cost 421 counted hosted minutes. for the whole cycle, mac jobs on github's machines are 77% of counted minutes, because github counts every mac minute as 10. materialize-3d's CI on mac is the biggest piece.
hosted minutes this cycle (oct 1–31)
15,881 counted of 3,000 free (529%)
raw minutes: Linux 3,148 · macOS 3-core 1,218 · Windows 277 · Linux ARM 2 (total 4,645). counted = linux ×1, windows ×2, mac ×10. projected end of cycle: ~30,610 at the cycle-to-date pace, ~25,688 at last week's pace. net billed so far per github billing: $0.00. if the free pool runs out, hosted jobs just stop until the cycle resets; self-hosted keeps going.
counted minutes per day (billing days, utc)
01
02
03
04
05
06
07
08
09
10
12
13
14
15
16
today's hosted jobs
36 hosted jobs · raw linux 111, mac 31 · 421 counted (from job durations, rounded up per job)
| repo | workflow | trigger | os | raw min | counted |
|---|
| materialize-3d | CI | pull_request | macos | 29 | 290 |
| ipad-dictation | pr-kit | pull_request_target | macos | 2 | 20 |
| materialize-3d | CI | pull_request | linux | 20 | 20 |
| agentic-utilities | Review #90 [58cho] | workflow_dispatch | linux | 13 | 13 |
| agentic-utilities | Review new commits on #90 [qpukq] | workflow_dispatch | linux | 12 | 12 |
| agentic-utilities | Review new commits on #90 [ke7hv] | workflow_dispatch | linux | 11 | 11 |
| Finance-Guru | Quality Gates | pull_request | linux | 9 | 9 |
| agentic-utilities | Review new commits on #90 [m99ch] | workflow_dispatch | linux | 7 | 7 |
tip: materialize-3d CI on pull_request is the one using mac machines. pointing that job at your own mac runner (runs-on: [self-hosted, macOS]) or adding path filters so it only runs when app code changes would take it to ~0. the agentic-utilities "Review #90" runs are manual (workflow_dispatch) linux jobs on github's machines; runs-on: self-hosted moves those too.
top hosted users this cycle (counted)
| repo | os | counted min |
|---|
| materialize-3d | macOS 3-core | 7,290 |
| agentic-utilities | macOS 3-core | 2,650 |
| uche | macOS 3-core | 2,207 |
| materialize-3d | Linux | 1,407 |
| Finance-Guru | Linux | 1,142 |
| uche | Windows | 550 |
| agentic-utilities | Linux | 302 |
| uche | Linux | 199 |
self-hosted minutes
today 2,068 min across 942 jobs · cycle so far 2,068 min (tracking started oct 16, so the cycle total only has today)
| repo | workflow | min |
|---|
| agents-config | pr-kit | 956 |
| homelab | Repo Organization | 297 |
| keepfolio | CI | 268 |
| agentic-utilities | CI | 33 |
| keepfolio | React Doctor | 24 |
| homelab | Required checks | 17 |
| keepfolio | Review #1183 [76hao] | 13 |
| keepfolio | PR lane check | 11 |
PRs merged today
- homelab #1175 feat(proxmox): gate Citadel backup cutover per job
- keepfolio #1190 fix(hooks): start hook-owned Bun without loading .env
- keepfolio #1183 feat(core/cassandra/app): get_economic_series v2 returns cite ids, and chat keeps only cites
- keepfolio #1182 refactor(data): FRED through SourceHttp, nothing stored
- keepfolio #1181 feat(core/cassandra): get_recent_filings tool
- keepfolio #1180 feat(data): store SEC filings and poll held issuers
- keepfolio #1177 fix(core): a briefing publish test stays in its temp state dir
- keepfolio #1176 chore(verify): visual scripts run Cassandra on Opus 5.5 or GPT 6.1 Sol
- keepfolio-meta #1 docs(roadmap): plan the SnapTrade and SimpleFIN emulators cycle
- keepfolio #1171 fix(core): SEC ticker data refreshes on startup without a broker connection
- keepfolio #1168 chore(verify): proof runs use Opus 5.5 or GPT 6.1 Sol for Cassandra
- homelab #1168 feat(cliproxyapi): Fable first on the reserved Claude account, capped at 70%
- agentic-utilities #90 feat(hush): add native broker installation and status
- keepfolio #1164 feat(core/cassandra): resolve_security tool
- keepfolio #1162 feat(data): fill the master from SEC ticker files and held symbols
- keepfolio #1160 feat(data): securities master tables and point-in-time resolver
- keepfolio #1159 feat(data): SourceHttp, one rate-gated door to every upstream
- keepfolio #1158 test(briefing): Slack and email delivery failures run against emulators
- keepfolio #1148 docs: reconcile contradicting architecture docs with the code
- homelab #1154 fix(ci): isolate Bun installs across concurrent workers
PRs opened today
- keepfolio #1194 fix(data/core): legacy EDGAR lookups share the SEC gate and ledger
- keepfolio #1192 fix(data): the sidecar waits up to 5 s for a busy SQLite lock
- homelab #1175 feat(proxmox): gate Citadel backup cutover per job
- homelab #1174 feat(skills): split homelab operations into focused project skills
- homelab #1172 feat(skills): split homelab operations into focused project skills
- keepfolio #1190 fix(hooks): start hook-owned Bun without loading .env
- homelab #1171 feat(tesla): choose which car to plug in tonight
- ipad-dictation #1 feat: add iPad dictation v1
- keepfolio #1189 fix(core): resolve backup state per request and isolate tests
- agents-config #25 test(ci): prove PR body contract on hosted runner
- materialize-3d #40 fix(verification): leave the Linux checkout clean
- keepfolio-meta #2 docs: evaluate shadcn Trace for Cassandra chat
- keepfolio #1183 feat(core/cassandra/app): get_economic_series v2 returns cite ids, and chat keeps only cites
- keepfolio #1182 refactor(data): FRED through SourceHttp, nothing stored
- keepfolio #1181 feat(core/cassandra): get_recent_filings tool
- keepfolio #1180 feat(data): store SEC filings and poll held issuers
- homelab #1169 feat(tesla): add a read-only reader for the household cars
- keepfolio #1177 fix(core): a briefing publish test stays in its temp state dir
- keepfolio #1176 chore(verify): visual scripts run Cassandra on Opus 5.5 or GPT 6.1 Sol
- keepfolio-meta #1 docs(roadmap): plan the SnapTrade and SimpleFIN emulators cycle
- keepfolio #1171 fix(core): SEC ticker data refreshes on startup without a broker connection
- keepfolio #1168 chore(verify): proof runs use Opus 5.5 or GPT 6.1 Sol for Cassandra
- prosper-care-meta #1 docs(cycle): draft HHSC inspection remediation docs and response letter
- homelab #1168 feat(cliproxyapi): Fable first on the reserved Claude account, capped at 70%
- agentic-utilities #90 feat(hush): add native broker installation and status
issues closed
- keepfolio #1172 chore(hooks): the post-merge sweep loads the real .env through Bun
- keepfolio #1166 test(core): a briefing publish test writes into the real ~/.keepfolio
- keepfolio #1165 chore(verify): visual-check, visual-verify-env, and the Cassandra README still run Cassandra on claude-sonnet-4-6
- homelab #1167 CLIProxyAPI quota job: keep a first partial Claude snapshot across runs
- keepfolio #1161 Securities master: a crypto holding whose ticker SEC lists resolves to that company
- homelab #1166 CLIProxyAPI: Fable first on the reserved Claude account, capped at 70% of its quota
- homelab #1150 fix(ci): prevent Bun executable write collisions on runner lane
commits by repo: keepfolio (15), keepfolio-meta (15), homelab (3), agentic-utilities (1), second-brain (1), agents-config (1)
data: github api (read-only) + github billing usage api. history: 1 day(s).