octo · github recap
AojdevStudio · tuesday oct 20, 2026 (central time) · built 9:07 pm CT
one plain-english insight
quiet day on the paid side: private repos are still at 3,024 counted minutes for october, no new private hosted minutes today. all 40 hosted jobs ran in public repos (free), the biggest being agentic-utilities "Hush iOS" on a push (28 mac minutes, which github counts as 280). your own machines did the heavy lifting: 876 self-hosted jobs and 1,162 minutes, led again by homelab's "Repo Organization" at 434. output-wise, 28 PRs opened and 28 merged, with Finance-Guru getting a big fix sweep (16 PRs opened there).
private-repo hosted minutes this cycle (these count against the free 3,000)
3,024 counted of 3,000 (101%)
counted = linux ×1, windows ×2, mac ×10. projected end of cycle (oct 31): ~3,024 at the last 7 days' private pace. net billed so far per github billing: $0.00. if the free pool runs out, private-repo hosted jobs just pause until the cycle resets; self-hosted and public repos keep going.
| private repo | os | counted min |
|---|
| uche | macOS 3-core | 2,207 |
| uche | Windows | 550 |
| uche | Linux | 199 |
| micstay | Linux | 59 |
| workbench | Linux | 6 |
| aojdevstudio.me | Linux | 3 |
public-repo hosted minutes this cycle (free, informational)
13,994 counted-equivalent minutes, not charged
| public repo | os | counted-equivalent |
|---|
| materialize-3d | macOS 3-core | 7,570 |
| agentic-utilities | macOS 3-core | 3,180 |
| materialize-3d | Linux | 1,523 |
| Finance-Guru | Linux | 1,213 |
| agentic-utilities | Linux | 379 |
| claudex | macOS 3-core | 60 |
| hermes-satellite | Linux | 24 |
| claudex | Linux | 20 |
hosted minutes per billing day (blue private, green public; utc days)
01
02
03
04
05
06
07
08
09
10
12
13
14
15
16
17
18
20
21
today's hosted jobs
40 hosted jobs, 72 raw linux min, 30 mac, 0 windows. billing shows 0 private minutes today.
| repo | visibility | workflow | trigger | os | min |
|---|
| agentic-utilities | public | Hush iOS | push | macos | 28 |
| Finance-Guru | public | CI | pull_request | linux | 32 |
| claudex | public | CI | pull_request | macos | 2 |
| Finance-Guru | public | Quality Gates | pull_request | linux | 9 |
| agentic-utilities | public | Review #97 [pbh25] | workflow_dispatch | linux | 7 |
| agentic-utilities | public | Review #100 [nmjv9] | workflow_dispatch | linux | 5 |
| claudex | public | CI | pull_request | linux | 5 |
| Finance-Guru | public | PR #240 | dynamic | linux | 4 |
| agentic-utilities | public | Review new commits on #97 [haubw] | workflow_dispatch | linux | 4 |
| agentic-utilities | public | cargo in /bws-tui for hickory-proto, hickory-proto, hickory-resolver, hickory-re… | dynamic | linux | 2 |
tip: "Hush iOS" in agentic-utilities still runs on github's mac machines when you push. it's public, so it's free, but if you want it on your mac mini, merging agentic-utilities #92 (which switches it to runs-on: self-hosted) would do it. a paths: filter so it only runs when the iOS folder changes would also cut the runs.
self-hosted minutes (your own machines)
today 1,162 min across 876 jobs · cycle so far 9,812 min (tracking started oct 16)
| repo | workflow | min |
|---|
| homelab | Repo Organization | 434 |
| materialize-3d | CAD runtime | 101 |
| homelab | Required checks | 39 |
| agentic-utilities | CI | 36 |
| keepfolio | CI | 31 |
| homelab | docs(nas): gate the NVMe move on verified storage retirement (#1226) | 17 |
| boss-lounge-hookah-prototype | CI | 17 |
| artifacts-worker | Review #13 [shxxf] | 11 |
last 7 days
| date | PRs opened | merged | commits | issues closed | hosted min | self-hosted min |
|---|
| 2026-10-16 | 25 | 20 | 36 | 7 | 421 | 1050 |
| 2026-10-17 | 20 | 24 | 51 | 7 | 363 | 1505 |
| 2026-10-18 | 11 | 21 | 23 | 4 | 69 | 1244 |
| 2026-10-19 | 38 | 17 | 90 | 29 | 253 | 1256 |
| 2026-10-20 | 49 | 34 | 47 | 10 | 73 | 3595 |
| 2026-10-21 | 28 | 28 | 55 | 15 | 372 | 1162 |
PRs merged today
- homelab #1233 fix(dashboard): clear three high audit advisories in dev dependencies
- boss-lounge-hookah-prototype #108 fix(probe): end a hung probe or capacity run with TimeoutStartSec
- second-brain #39 fix(frontend): upgrade astro to 7.4.1 to clear Dependabot alerts
- prosper-care #368 fix(files): a user's own File row cannot delete or overwrite a resident file's bytes
- homelab #1226 docs(nas): gate the NVMe move on verified storage retirement
- homelab #1222 fix(network): route PiKVM1 internet through Xfinity
- homelab #1217 feat(firecrawl): publish the Firecrawl MCP origin on the agent-platform portal and mint Scout's identity
- homelab #1216 docs(mac-mini): prepare the headless, agent-owned Mac mini session runbook
- keepfolio-meta #7 docs(research): cost of outside services if Keepfolio goes commercial
- boss-lounge-hookah-prototype #97 feat(browser): drop the anon key and name the API origin VITE_API_ORIGIN
- boss-lounge-hookah-prototype #94 feat(staging): rebuild staging as two native LXCs
- boss-lounge-hookah-prototype #91 feat(backup): back up and restore a native venue
- boss-lounge-hookah-prototype #90 feat(probe): probe and measure a native venue
- boss-lounge-hookah-prototype #87 feat(deploy): deploy to a native-lxc venue, with first install and a per-venue hold
- boss-lounge-hookah-prototype #85 feat(deploy): describe native venue targets and provision a venue LXC
- homelab #1207 fix(nas): explain shared Photos extras and sibling collisions
- homelab #1205 docs(proxmox): record that node 3 has no NVMe
- homelab #1203 fix(paperless): downscale HEIC and skip RAW in the Immich importer
- homelab #1202 fix(hermes): retire the nightly repo-hygiene job and require HOMELAB_REPO (#1026)
- homelab #1199 fix(dashboard): report failed Hacker News fetches in the widget
- homelab #1198 fix(inventory): retire VM 121 Homepage tile and managed alert identity
- homelab #1197 docs(proxmox): record verified PVE host facts
- homelab #1195 docs(monitoring): split deployed Mini monitor checks from pending runner units
- homelab #1193 fix(docs): align #951 namespace wording with deployment record
- agentic-utilities #91 ci: keep proof artifacts for 7 days instead of 90
- materialize-3d #43 ci: stop pull requests from saving duplicate Rust caches
- keepfolio #1217 feat(briefing): email, Slack, and push follow source licenses and credit their sources
- keepfolio #1204 fix(tauri): the webview can no longer read the SnapTrade secret or SimpleFIN access URL
PRs opened today
- homelab #1242 fix(ops): prepare cloudflared security updates and record import blockers
- homelab #1241 fix(backups): back up CT 102 without a full staging copy
- homelab #1240 feat(slopalytics): show cost per landed task by model
- artifacts-worker #13 chore(verify): access-lane verifier asserts the exact outcome of each gated route
- Finance-Guru #258 fix(onboarding): retain the engine rules in instance instructions
- Finance-Guru #257 fix(deps): use wheels for the dependency repair baseline
- Finance-Guru #256 fix(compliance): fail closed on partial screening results
- Finance-Guru #255 fix(deps): reject lock drift and recover CI dispatch retries
- Finance-Guru #254 fix(categories): serialize override validation and upserts
- Finance-Guru #253 fix(optimizer): bound frontier targets by feasible allocations
- Finance-Guru #252 fix(onboarding): keep generated files inside the instance
- agent-skills #21 feat(ambition-card): add the card checker and a three-arm eval that decides the skill
- homelab #1237 fix(backups): let container backups reach Citadel and stage CT 102 on a fail-closed volume
- homelab #1236 docs(hermes): record the nightly repo-hygiene cron removal as done (#1026)
- Finance-Guru #248 refactor(types): enforce source checks and name test scenarios
- agentic-utilities #100 fix(explainer-video): cue edits reuse audio, length never prints 1:60
- Finance-Guru #247 fix(compliance): evaluate typed decisions and surface screening failures
- Finance-Guru #246 fix(deps): reconcile every grouped pin before exporting requirements
- Finance-Guru #245 feat(margin): derive dividend coverage from closed ledger months
- Finance-Guru #244 feat(categories): preserve private transaction overrides during sync
- Finance-Guru #243 fix(risk): report unavailable ratios with typed reasons
- Finance-Guru #242 fix(market-data): preserve quote sessions and surface solver failures
- Finance-Guru #241 fix(onboarding): generate profiles from sections and run the real wizard
- homelab #1233 fix(dashboard): clear three high audit advisories in dev dependencies
- Finance-Guru #240 fix(reporting): preserve holdings and surface calculator failures
- agentic-utilities #97 feat(skills): add explainer-video
- boss-lounge-hookah-prototype #108 fix(probe): end a hung probe or capacity run with TimeoutStartSec
- keepfolio #1241 fix(deps): clear the webpki advisories in the app lockfile
issues closed
- agentic-utilities #96 explainer-video: moving or renaming a {cue} reuses stale cached timings
- homelab #1231 dashboard: bun audit fails on three new high advisories in dev dependencies
- homelab #1225 docs(nas): record NVMe removal readiness and checklist
- homelab #1221 Route PiKVM1 internet through Xfinity
- prosper-care #364 A user's own File row can delete or overwrite a resident file's stored bytes
- homelab #1200 Node 3 has no NVMe: clear the stale nfs-watchdog pool and fix the docs
- keepfolio #1203 fix(briefing): render literal citation brackets in delivery channels
- keepfolio #1135 fix(tauri): SnapTrade user secret and SimpleFIN access URL are readable from the webview
- homelab #1144 docs(runners): align the remaining prepared sandbox wording with its dated deployment record
- homelab #1143 docs(monitoring): distinguish deployed Mini checks from pending runner additions
- homelab #1039 dashboard: Hacker News widget hides failed story fetches
- homelab #1026 Hermes nightly repo hygiene still targets the removed homelab-hermes worktree
- homelab #982 fix(inventory): retire VM 121 dashboard and monitoring references safely
- homelab #920 Paperless-ngx OOM-kills its worker (and webserver) consuming large HEIC photos from the Immich importer
- homelab #798 docs: land the host facts re-derived live on 2026-09-10 (LVM collector, promtool via pct, no rg on PVE, Ansible vars precedence)
commits by repo: agent-skills (15), homelab (14), boss-lounge-hookah-prototype (7), agents-config (7), second-brain (4), keepfolio (2), atelier-desk (2), agentic-utilities (1), materialize-3d (1), prosper-care (1), keepfolio-meta (1)
data: github api (read-only) + github billing usage api. history: 6 day(s).