What broke. What got fixed. What it cost.

The unglamorous engineering diary of running 118 scheduled workflows on a $55/month budget cap — on one Mac mini, as one operator.

Research & education only. Not investment advice. · WATCHLIST_ONLY

Three real engineering milestones.

Dated entries from the actual build. New entries are added as they happen — this is a log, not a highlight reel.

2026-07
v2.0

The v1 → v2 refactor

The system's first version was a working but tangled set of scripts. The v2 rewrite split the pipeline into a real dual-engine architecture — Hermes Agent as orchestrator/lead analyst, Codex as the independent checker that re-derives every key number — with an explicit fallback chain (GLM-5.2 → GPT-5.6 → DeepSeek V4 Pro → Qwen3 14B local) so no single point of failure could take the whole run down. The result is what's documented on the System page today.

2026-07
Scale

Scaling to 118 scheduled workflows

Growing from a handful of manual scripts to 118 scheduled workflows (117 enabled) covering 82 tracked tickers meant building real scheduling discipline: per-session timing (pre-market, intraday snapshots, after-hours wrap-up), retry logic, and a quality gate that holds back anything that doesn't meet the bar rather than shipping broken output. The full schedule is public on the All-Weather Run.

2026-07
Budget

Engineering under a $55/month hard cap

The budget envelope is a design constraint, not an afterthought: a headline cap of $55/month, with actual spend running closer to ~$7/month (~13.5% of the cap) thanks to model routing, the local Qwen3 14B fallback, and a budget-watchdog pattern that tracks multi-model spend against the cap in real time. This pattern is one of the seven packs in the Engineering Patterns Bundle.

TMC v2.0 · figures per FACTS.md · For research only · WATCHLIST_ONLY

Want the patterns behind these milestones?

The tutorials and engineering patterns document exactly how this was built — and what it cost to keep running.