Start here
The whole system, in a few minutes
The fastest way to understand what this is. Present it, hand it over, or read it offline - the PowerPoint, PDF and Word downloads are the same document, not separate drafts.
Use the arrow keys inside the deck to advance. Rendered from one Quarto source — the same file produces the PowerPoint, PDF and Word downloads above.
What this replaces
The handoff is over
Describe it, watch it change, keep going. No ticket, no estimate, no waiting days to see whether anyone understood you.
From anywhere
The whole business, from a phone
These systems are run and changed from a phone. Not a dashboard that reports on the work - the actual controls, wherever you are.
In the room
Changed while the customer watches
The change lands in front of the person who asked for it, in the same conversation. They see it, react to it, and that reaction is the next change.
Without the trade
Speed that gives up no control
Every one of those changes is a commit on a pinned, rebuildable foundation. Immediate at the edge, centrally controlled underneath.
The loop
Ask, and it is live
Plain language in, live display out - and seeing it live is what produces the next request. The loop is the method.
Every one of them is the same running Shiny application — one app, one deploy, one thing to secure . Each site is a module inside it, with its own boundary.
Immutable by design
Built from parts that don't drift
Every layer is pinned, versioned and rebuildable from source. The same inputs produce the same system - here, or on your own hardware.
Versioned
Every change is a commit
Nothing is edited in place. Every state of the system is a point in history you can rebuild from exactly.
Continuous
Deploys are rolling
Build, migrate, drain, rotate. The new version is up before the old one stands down, so live sessions carry straight through.
Self-contained
Every domain is its own module
One module per host, each with its own boundary. Sites share no mutable state, so every one is built - and rebuilt - on its own terms.
NRPS
Ask → live. Same moment.
Tell us what you want to see and what data it sits on. You get a live link and a named agent behind it.