Six-Month Build Log
This is the long version of "what have you actually built." Every figure below is mined directly from git history — commits since December 2025, as of June 2026 — across more than thirty active repositories. The short version of the work lives on the home page; this page is the evidence behind it.
The throughline is a single operator running a self-hosted control plane that schedules, supervises, and audits a fleet of coding and research agents — and then using that control plane to ship real products on top of it.
Public and deployed work is described in full. Private systems are described at an architecture level — no secrets, hostnames, or credentials. Four cloned/forked repositories with no original engineering were checked and excluded.
Flagship Systems
Control Plane
A self-hosted AI orchestration monorepo: a Go/Postgres scheduler, a Chrome browser-automation extension, a multi-agent fleet manager, and a React operator dashboard that route work across Claude, Codex, Gemini, and Antigravity CLI runners. Ships a merge-queue lander with an atomic verify-gate, a counsel-of-models decision system, Ed25519 component auth, a Postgres-backed personal event log, 27 architecture decision records, and 324+ migrations.
Sitelayer
A full bid-to-closeout construction-operations platform for exterior cladding contractors, hardened from prototype to a deployed, pilot-stage platform in roughly two months: blueprint PDF takeoff on a PDFium canvas, AI quantity capture, 20 deterministic workflow state machines, row-level security, QuickBooks OAuth sync with HMAC webhooks, and immutable-image CI/CD with a checksummed, forward-only migration history.
Hockeypedia
A deployed NHL analytics platform built from scratch to live in one quarter: a 14-adapter Go ingest pipeline, six materialized views (one dropped a query from 3.7s to 1ms), a trade-lineage graph, a fantasy team-builder with live cap math, 10 systemd timers, and a Playwright visual-regression harness with a GPU review lane.
Agent Infrastructure
The control plane was deliberately decomposed into standalone, versioned repositories in a May 2026 extraction and governance pass.
console-ui
An operator dashboard grown from nothing to 48 tab views (~21k lines of TSX): dispatch, fleet telemetry, a live kanban board, research, quota ledger, and ontology — with a full TypeScript-strict rollout and automated boundary-doc enforcement.
agent-cli
The multi-agent runtime: steerer fan-out, a watchdog that detects and unsticks frozen terminal panes, a 10-hook lifecycle framework, OpenTelemetry across four CLI runtimes, and per-account credential isolation.
browser-bridge-sidecar
A standalone Fastify sidecar bridging a Chrome extension to the control plane: tab-lease APIs, a capture pipeline with HMAC ingest, per-dispatch research witnesses, and a versioned compatibility matrix.
fleet-ops
Deploy and topology orchestration for a six-box fleet: a canonical topology config, an eleven-repo release-train catalog, ordered multi-phase deploys, health monitoring with failover, and deploy-pairing gates.
Also in this cluster: control-plane-suite (67), llm-accounts (47), operator-types (22, a shared TypeScript contract package used by nine repos), capture (32), emacs-context (11), operator-sdk (9), research-pipeline (8).
Products
Sandolab
The public lab site: ten Canvas/WebGL ecosystem simulations (each on its own subdomain), a Spotify playlist manager, a live multi-model debate surface, an ops dashboard, and a visual-regression harness wired to the observability substrate.
Chess Trainer
A chess trainer built in 18 days: a pool of four warm Stockfish engines, multi-model LLM move coaching with a response cache, an adaptive puzzle picker, and a sandboxed system service with backup hooks.
chat-pool
A self-hosted multi-user AI chat service for a small trusted group, with per-user spend caps enforced at the proxy and a subscription-ledger / route-decision API.
community-platform
An early community-logistics co-op pilot with a price-intelligence module to aggregate household demand and negotiate wholesale pricing.
Learning Systems
learning-overlay
A native desktop HUD and Go service (~33,600 lines) that turns activity into a real-time study coach, with a target-run lifecycle engine, a proof-capture pipeline, and importable schema packages.
QEDviz
LLM-assisted math-proof visualization: parse, then Lean 4 formal verification, SymPy computation checking, and Manim rendering, with a PDFium reader and cloud annotation sync. Concluded with a clean, deliberate public deprecation.
learn
A standalone learning workbench with eleven routes — a daily aggregator, cross-device PDF resume, spaced recall, a glossary dependency graph, and an ontology atlas — under strict state-machine discipline.
Attention & Observability
A personal event log that correlates what the operator says, sees, and does into one queryable stream.
voice-tools
An always-on speech-to-text daemon writing signed observations, an attention-window rendezvous protocol with a race-safe guard, and a voice-command reactor that fires local handlers.
screen-capture
Continuous multi-monitor capture with hot/cold tracks, focus tracking, a local API, and a nightly AI archive-captioner running on a local GPU.
sando-tracker
Physical-space tracking that fuses UWB positioning, IMU head orientation, and webcam face detection to infer which monitor has the operator's attention.
Game Systems
Research & Ontology
org
The operator knowledge substrate: a goal registry, a four-layer decision hierarchy, structured project briefs, and a research flywheel that evaluated 500+ topics in the window.
digital-ontology
A 149-document corpus defining a layered ontology of digital life, with a typed abstraction backbone, a CLI validator, and a formal category-theoretic fragment typing the event pipeline.
Tooling & Fleet Backbone
dotfiles
The operational backbone of the fleet: profile-isolation-aware agent hooks, steerer autolaunch, capture/transcription system units, git push guards, and cross-agent session markers.
spacemacs-config
Custom editor layers integrating the control plane: custom org-link types, shell lifecycle event forwarding, attention-window binding, and a live key-coach HUD.
misc-plugin
A clean, security-conscious first-party Chrome extension (playback speed, voice-repair EQ, per-site hotkeys, per-machine identity) with zero external network calls.
How these numbers were produced. Each repository was analyzed with git log --since=2025-12-01 for commit counts, date ranges, and the subsystems that actually shipped. Most repositories are solo work or work on the operator's own branches reviewed and merged by him. Some private repositories — financial records and scraping tools — are intentionally omitted entirely.