octo · github recap
AojdevStudio · tuesday oct 20, 2026 (central time) · built 9:08 pm CT
one plain-english insight
your biggest day on your own machines yet: 1,748 jobs and 3,595 self-hosted minutes, versus just 27 small linux jobs on github's machines (billing shows none in private repos, so free). the heavy hitter was homelab's "Repo Organization" workflow at 695 minutes. on the paid side, nothing new: private repos are still at 3,024 counted minutes for october, basically all from uche earlier in the month. also: agentic-utilities #92, opened today, moves the "Hush iOS" mac job onto your mac mini; that's the job that used 250 counted minutes yesterday (free since the repo is public).
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,621 counted-equivalent minutes, not charged
| public repo | os | counted-equivalent |
|---|
| materialize-3d | macOS 3-core | 7,570 |
| agentic-utilities | macOS 3-core | 2,900 |
| materialize-3d | Linux | 1,523 |
| Finance-Guru | Linux | 1,168 |
| agentic-utilities | Linux | 359 |
| claudex | macOS 3-core | 40 |
| hermes-satellite | Linux | 24 |
| claudex | Linux | 14 |
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
today's hosted jobs
27 hosted jobs, 73 raw linux min, 0 mac, 0 windows. billing shows 0 private minutes today.
| repo | visibility | workflow | trigger | os | min |
|---|
| agentic-utilities | public | Review new commits on #93 [5cf8c] | workflow_dispatch | linux | 11 |
| Finance-Guru | public | Quality Gates | pull_request | linux | 10 |
| agentic-utilities | public | Review new commits on #93 [3kbqq] | workflow_dispatch | linux | 7 |
| agentic-utilities | public | Review #94 [0ltt2] | workflow_dispatch | linux | 7 |
| agentic-utilities | public | Review #93 [tbzr5] | workflow_dispatch | linux | 7 |
| agentic-utilities | public | Review #92 [arz4x] | workflow_dispatch | linux | 7 |
| agentic-utilities | public | Review new commits on #93 [fp488] | workflow_dispatch | linux | 5 |
| agentic-utilities | public | Review new commits on #93 [61inz] | workflow_dispatch | linux | 4 |
| agentic-utilities | public | Address reviews on #93 [kabuh] | workflow_dispatch | linux | 3 |
| agentic-utilities | public | cargo in /bws-tui for hickory-proto, hickory-proto, hickory-resolver, hickory-resolver, lru - Update #1640392751 | dynamic | linux | 2 |
tip: today's hosted jobs were mostly the PR review bot runs in agentic-utilities ("Review #93" and friends). they're public, so free. if you ever want them on your own box anyway, set runs-on: self-hosted in that review workflow, and add a concurrency: group with cancel-in-progress: true so a new push cancels the older review run instead of stacking them.
self-hosted minutes (your own machines)
today 3,595 min across 1,748 jobs · cycle so far 8,650 min (tracking started oct 16)
| repo | workflow | min |
|---|
| homelab | Repo Organization | 695 |
| prosper-care | CI | 336 |
| materialize-3d | CAD runtime | 202 |
| uche | Native workspace | 135 |
| keepfolio | CI | 104 |
| materialize-3d | CI | 68 |
| boss-lounge-hookah-prototype | CI | 63 |
| boss-lounge-hookah-prototype | React Doctor | 61 |
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 |
PRs merged today
- keepfolio #1238 fix(data): listing confirmation reports a pair it could not match
- homelab #1228 fix(hindsight): restore memory hooks and CPU acceleration
- desktop-commander #42 docs(maryfinds): record conditional Yaggle WWT offer
- prosper-care #365 fix(files): a resident's file cannot be moved off its record or published by a read-only user
- agents-config #37 fix(hindsight): let prompt hooks finish memory reflection
- prosper-care #361 ci(bench): lift Frappe's user-creation throttle on the disposable test site
- materialize-3d #46 fix(pullfrog): a Pullfrog event with no trigger role skips
- agents-config #36 feat(pr-kit): the PR body check skips fork and Dependabot pull requests
- agentic-utilities #94 fix(coderabbit): keep the release-notes summary out of the PR body
- homelab #1215 feat(backups): move the daily vzdump jobs to citadel-backups and admit node 5
- agents-config #35 chore(pr-kit): update the PR kit to v23
- ipad-dictation #8 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- agentic-utilities #93 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- materialize-3d #45 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- pulse #29 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- homelab #1213 fix(backups): repair nas-backups daily jobs and record the approved 2026-10-20 cleanup
- homelab #1211 chore(mac-mini): keep build output on AgentStorage and fail jobs when the drive is absent
- keepfolio #1237 ci(macos): build the Finance Cargo target on AgentStorage, not the internal disk
- boss-lounge-hookah-prototype #83 ci: run local dev, the gate and CI on native fixtures
- boss-lounge-hookah-prototype #81 feat(api): run the API as a native systemd service
- boss-lounge-hookah-prototype #79 feat(board): hear order changes over SSE and drop supabase-js
- boss-lounge-hookah-prototype #75 feat(api): stream order changes over SSE
- boss-lounge-hookah-prototype #74 feat(db): replay every migration on plain Postgres
- agents-config #34 fix(pr-kit): rubber stamps test Ossie's answer, spin at the fourth review, one-way list adds deleting what you didn't make
- boss-lounge-hookah-prototype #72 test(backend): clean up PIN attempts by the database clock
- keepfolio #1234 fix(data): listing confirmation matches the ticker and the filer
- keepfolio #1232 feat(app): Cassandra chat takes over the center column, and both sidebars collapse
- homelab #1196 fix(homepage): route CT 100 probes through node 3
- keepfolio #1230 fix(briefing): a save resolves headline and Action Item citations
- second-brain #38 feat(scripts): morning wiki digest for Chief's report
- homelab #1194 fix(cliproxyapi): keep the Mini helper jobs' hush and bws out of CI's reach
- prosper-care-meta #2 docs(cycle): final HHSC plan-of-correction package for review
- prosper-care #357 ci(browser-e2e): stop saving a Chromium cache per pull request
- uche #108 ci(native): keep desktop debug artifacts for 7 days, not 14
PRs opened today
- keepfolio #1238 fix(data): listing confirmation reports a pair it could not match
- 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 #1228 fix(hindsight): restore memory hooks and CPU acceleration
- homelab #1226 docs(nas): gate the NVMe move on verified storage retirement
- prosper-care #367 fix(files): attaching or moving a file onto a resident needs write on that resident
- homelab #1224 fix(node5): persist the e1000e hang mitigation
- desktop-commander #42 docs(maryfinds): record conditional Yaggle WWT offer
- homelab #1222 fix(network): route PiKVM1 internet through Xfinity
- prosper-care #365 fix(files): a resident's file cannot be moved off its record or published by a read-only user
- homelab #1220 fix(hindsight): restore memory hooks and CPU acceleration
- agents-config #37 fix(hindsight): let prompt hooks finish memory reflection
- prosper-care #361 ci(bench): lift Frappe's user-creation throttle on the disposable test site
- materialize-3d #46 fix(pullfrog): a Pullfrog event with no trigger role skips
- homelab #1219 docs(nas): gate the NVMe move on verified storage retirement
- homelab #1217 feat(firecrawl): publish the Firecrawl MCP origin on the agent-platform portal and mint Scout's identity
- prosper-care #358 chore(security): trial deepsec with Frappe matchers and an advisory workflow
- boss-lounge-hookah-prototype #104 ci(pullfrog): review with gpt-6.1-sol through CLIProxyAPI
- agents-config #36 feat(pr-kit): the PR body check skips fork and Dependabot pull requests
- agentic-utilities #94 fix(coderabbit): keep the release-notes summary out of the PR body
- homelab #1216 docs(mac-mini): prepare the headless, agent-owned Mac mini session runbook
- homelab #1215 feat(backups): move the daily vzdump jobs to citadel-backups and admit node 5
- keepfolio-meta #7 docs(research): cost of outside services if Keepfolio goes commercial
- agents-config #35 chore(pr-kit): update the PR kit to v23
- ipad-dictation #8 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- agentic-utilities #93 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- materialize-3d #45 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- pulse #29 chore(pr-kit): update the PR kit to v24 and skip fork and Dependabot PRs
- boss-lounge-hookah-prototype #101 refactor(deploy): delete the Supabase Compose deploy path
- homelab #1213 fix(backups): repair nas-backups daily jobs and record the approved 2026-10-20 cleanup
- homelab #1211 chore(mac-mini): keep build output on AgentStorage and fail jobs when the drive is absent
- boss-lounge-hookah-prototype #97 feat(browser): drop the anon key and name the API origin VITE_API_ORIGIN
- boss-lounge-hookah-prototype #96 feat(cutover): move La Joie production to its own LXC, runbook and manifest
- homelab #1210 chore(mac-mini): keep build output on AgentStorage and fail jobs when the drive is absent
- boss-lounge-hookah-prototype #95 feat(cutover): move Boss Lounge production to its own LXC, runbook and manifest
- keepfolio #1237 ci(macos): build the Finance Cargo target on AgentStorage, not the internal disk
- homelab #1209 fix(backups): repair nas-backups daily jobs and record the approved 2026-10-20 cleanup
- agentic-utilities #92 ci(hush-ios): run on the Mac mini runner with per-job caches and simulators
- 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
- boss-lounge-hookah-prototype #83 ci: run local dev, the gate and CI on native fixtures
- homelab #1207 fix(nas): explain shared Photos extras and sibling collisions
- boss-lounge-hookah-prototype #81 feat(api): run the API as a native systemd service
- boss-lounge-hookah-prototype #79 feat(board): hear order changes over SSE and drop supabase-js
- homelab #1206 fix(ci): give each Mac Mini runner its own Rust homes
- boss-lounge-hookah-prototype #75 feat(api): stream order changes over SSE
issues closed
- prosper-care #359 Reassigning a File off an app record and making it public in one save bypasses forced-private
- homelab #1212 storage(nas-backups): share at 96.78%, orphaned archives and node 5 gap; approved 2026-10-20 cleanup and retention repair
- homelab #1208 Register a Mac mini runner for AojdevStudio/agentic-utilities
- boss-lounge-hookah-prototype #76 Realtime order events arrive with 401 Unauthorized and an empty row
- keepfolio #1233 data: listing confirmation drops an unmatched ticker and CIK pair without a trace
- keepfolio #1225 feat(app): Cassandra chat takes over the center column, and both sidebars collapse
- homelab #1190 fix(cliproxyapi): helper jobs depend on bws being on launchd PATH
- keepfolio #1210 fix(briefing): resolve headline and action-item cite markers before a save
- keepfolio #1173 fix(data): a ticker that moves to a new filer keeps citing the old filer as listed
- homelab #896 verify.ts --live probes CT 100 through node 1, so every Homepage card reads dark
commits by repo: second-brain (12), boss-lounge-hookah-prototype (6), homelab (6), keepfolio (5), agents-config (4), desktop-commander (3), prosper-care (3), agentic-utilities (2), materialize-3d (2), prosper-care-meta (1), pulse (1), ipad-dictation (1), uche (1)
data: github api (read-only) + github billing usage api. history: 5 day(s).