sgit newsroom v0.1.29 · snapshot 2026-09-24

Reading room · vaults

On this page

Reading room / vaults · raw text

From vaults, a file in the seed packEverything on this sheet is the source site's own text; the newsroom's chrome is outside it.

The broker, as a design

The broker is the execution broker from twins.sgit.ai ↗, applied to connectors. The agent never holds a platform credential. It asks the broker to perform an operation; the broker checks the agent's identity and mandate, performs the operation with credentials held inside its own boundary, journals the request and response, and returns the result with a receipt.

Why it is the strongest mode

Nothing reaches the platform API except through the broker, so the journal is complete by construction. The mandate check also means the broker can refuse: a permanent delete can require a person's approval, a send can be limited to known recipients, and the refusal is journalled too.

What it costs

Minimum viable broker

An HTTP service with one endpoint per supported operation, a per-agent mandate file listing allowed operations and which need approval, OAuth tokens held in the platform's secret store, and an append to the journal lane after every upstream response. Everything else, including receipts signed with the broker's key, can follow.