A small set of ideas keeps the whole platform clear.
1. The cast shares one rulebook
Guardian
Checks each move
Applies your rules and returns a clear verdict.
Warden
Coordinates the work
Runs governed tools and keeps the chain connected.
Emu
Helps people use AI well
Brings guidance to the place where work happens.
- A Guardian checks one call or action against the rules for that work.
- Warden coordinates governed agents and tools across a larger job.
- Emu helps people use AI with that same guidance close at hand.
The names describe roles, not separate governance systems. The same policies, identity, evidence, and result model connect them.
2. Your app gets one of six verdicts
Every governed call returns one lowercase verdict. That verdict tells your app what to do next.
passed, corrected, and blocked cover the common path. masked keeps
sensitive values outside a trust boundary. hitl pauses for a person.
failed tells the app that the governance check itself did not complete.
The verdict is always the source of truth. Emu adds personality, but never replaces a clear text state.
3. The result gives you more than a yes or no
A GovernanceResult can include:
- the output your app can use
- the exact changes made to a corrected response
- findings linked to policies and controls
- a plain explanation of why the decision happened
- risk and compliance context
- an optional signed receipt for later verification
This lets developers build the app path and answer the next question: “What should we fix?”
4. Rules follow the goal
Most teams need three layers:
- A baseline holds rules that apply across the organization.
- A scope groups AI that shares one goal, such as resolving refunds.
- An asset is a model client, MCP server, CLI, Skill, connector, sandbox, or RAG system attached to that work.
You set common rules once. A scope adds the goal and any focused rules. Assets inherit both. The SDK concepts guide shows the complete developer model.
5. Every useful failure can become a better test
Technical workshop
Inspect the closed loop
Nothing advances until you do.
Step 1 of 5
Pin the baseline, goal, and scope.
Governed traffic gives evals real cases to study. Evals and red-teaming reveal repeat patterns. Those patterns can guide prompt candidates, Guardian training, model work, and release gates. The next version goes through the same checks.
That is how risk turns into product value: the team learns where to focus, can prove the change helped, and ships with less guesswork.
6. A receipt keeps the decision connected
When a call produces a receipt, Trinitite keeps the decision linked to the Guardian version, policies, identity, and evidence behind it. Developers can trace or replay the decision later without rebuilding that context by hand.
Receipts support proof. Compliance pages provide framework crosswalks and evidence. They do not claim that one SDK setting certifies an organization.
Open the developer map
You know the platform model. Next, see how the SDK brings model calls, MCP, CLI, Skills, evals, training, observability, governance, and compliance into one developer surface.