The safety loop
1
Preview
Equated shows what would change before anything commits.
2
Commit
When you’re ready, Equated records the action request.
3
Execute
Equated applies the request and records the result.
Why this works
From your perspective, actions answer one question: what changed and can you trust it? For your AI, actions provide a clear contract:- Inputs are typed and validated.
- Effects can be previewed first.
- The server validates all writes.
- Changes can be audited and traced.
- Who or what made the change is recorded.
Example
What actions exist
GET /api/actions/catalog returns this list live.