Trinity is the working answer to a simple question: can three cooperating
systems hold more context, and make better decisions, than any one of them
on its own?
The idea is not to build one system that knows everything, but to study how
a small set of specialised systems, each holding one slice of the truth,
can correct and amplify one another through shared state. The design
favours explicit hand-offs and auditable reasoning over hidden central
intelligence.
The three systems
Within the project, Trinity concretely takes the shape of three independent
systems that each capture operational truth:
- The Bus — a live event stream. Tools and agents announce their
intent, their momentum, and their observations, so concurrent work can
avoid colliding. - The Graph — a persistent, queryable asset inventory. Where the bus
is ephemeral, the graph keeps durable structure: what exists, how
things depend on each other, and what state they are in. - The Docs — human-readable decisions. The record of why a choice
was made and what alternatives were considered, so reasoning survives
the people and sessions that produced it.
Why three, not one
Each system alone is insufficient:
- The Bus is ephemeral — without the Graph it leaves no durable trace.
- The Graph has no narrative — without the Docs the why is lost.
- The Docs go stale — without the Graph and Bus there is no live
operational state.
The loop works only when all three stay in step with each other: a
technology is "fully tracked" only when a decision document exists, an
asset node records its current state, and at least one observation on the
bus carries a confident, attributed verification.
Status
The three systems exist and are in production use together; the ongoing
question is how tightly to close the loop between them.