Inside Capsid
Its 6 parts, what each runs on, and the lines between them: the containers of the C4 model, inside the system's boundary.
| Part | Kind | Runs on | What it does |
|---|---|---|---|
| MCP Worker | worker | Cloudflare Worker | Serves MCP, the operator routes, /health and the Portal's API. |
| Portal | site | React, served by the Worker | The admin view, behind Cloudflare Access. |
| Five-minute tick | cron | Workers cron trigger | Lease sweep, auto-merge, the watcher and the daily passes. |
| capsid | database | D1 with FTS5 | Documents, jobs, agents and the audit log. |
| capsid-media | bucket | R2 | Media and the daily backups. |
| app KV | kv | Workers KV | Caches, rate-limit counters and computed documents. |
How they connect
- MCP Worker writes to capsid
- MCP Worker writes to capsid-media
- MCP Worker writes to app KV
- MCP Worker serves Portal
- Five-minute tick writes to capsid
- Five-minute tick writes to app KV
The drawing
The same map as a list
Runs everything
- Capsid The knowledge store, work queue and credential boundary that every other project is run through. mcp.dustinedwards.info Open Capsid
Shared parts
- Capsomer shared The design system every app is drawn in: tokens, the shell and shared controls in plain CSS. capsomer.dustinedwards.info Open Capsomer
- site-runtime shared Request-time behaviour every site imports: security headers, the rate limiter and the health format. Open site-runtime
- d1-dump shared Per-table backups of a D1 database, with graduated retention and a restore drill. Open d1-dump
- devkit shared The shared CI workflow, Renovate rules and test helpers. Open devkit
- site-api shared The contract Carrel publishes through. Open site-api
- Prelum shared Turns finished writing into pages, feeds and sitemaps. Open Prelum
What people use
- Carrel writing The writing desk, where drafts are written, checked and published. carrel.dustinedwards.info Open Carrel
- Enarratio writing Charts, as an npm package, with a gallery. enarratio.dustinedwards.info Open Enarratio
- dustinedwards.info site Dustin's personal site. dustinedwards.info Open dustinedwards.info
- dustinedwards-mcp plumbing Publishes posts to dustinedwards.info from a chat. Open dustinedwards-mcp
- Skills plumbing Instructions the AI sessions follow. Open Skills
- Germomics private germomics.com Open Germomics
- Foxing private foxing.app Open Foxing
- Foxhound private foxhoundapp.com Open Foxhound
- TXASM private txasm.org Open TXASM
- julieedwards.info private julieedwards.info Open julieedwards.info