DevClusterAIA register of what we run, and notes on keeping it running

Small software, kept running.

DevCluster is a small team building a small number of things properly — and then keeping them running, which is the part almost nobody does. Everything below is a fact with a date on it, taken from the repositories rather than written for the page.

4Projects in the register
2025Incorporated
2026–08–02Last shipped
1Live to the public
Plate 02The registerEverything we run, one table
Fig. 1 — Holdings of the cluster, by entry number
No.DesignationWhat it doesSinceLast shippedState
01Claude CCA cloud dev box running Claude Code, reachable from a phone over Tailscale2026–07–272026–07–28Running
02Countbeancountbean.comPlain-text accounting — Beancount and Fava — run as a hosted service, one ledger per tenant2026–08–022026–08–02Building
03Closertraintheclose.comSales practice against an AI prospect that pushes back, with coached feedback on the transcript2026–07–292026–08–02Running
04MemoryAlways-on Postgres with vector and graph extensions, so an assistant remembers between sessions2026–07–27Coming soon

Dates come from the repositories, not from a marketing calendar. There is no uptime column yet because nothing here is monitored yet, and an invented number would defeat the purpose of the table.

Plate 03WritingAll posts →
Plate 04The riverEvery product, one feed

Newest first, each entry permalinked. A URL that never moves and changes every week is the cheapest crawl signal there is, and the honest one.

Countbean

The apex domain now serves a real landing page, and the control plane provisions a live machine per tenant instead of pretending to.

Closer

Outreach rules moved out of scattered documents and into the CRM as records, so the first rule is enforceable rather than aspirational.

Countbean

Roles split into owner, accountant and client, so an accountant can be given a ledger without being given the account.

Claude CC

Fixed the deploy that was losing the memory database on restart — wrong Postgres data directory, wrong volume ownership.

Claude CC

First working box: Claude Code on Fly, reachable by SSH from a phone, with memory in Postgres rather than on a laptop.

DevClusterAIIncorporated in Canada · © 2026
Nimbus Sans Narrow · Century Schoolbook · HackSet on a 1280px sheet