for agents/docs/llms.txtv0.6.8 · 24 Sep 2026

Home / Briefs / For RiskMandate.ai

For RiskMandate.ai: the risk side of the partnerships, and a risk mapping for sgit

A build brief from the sgit.ai site team to the RiskMandate.ai team. Status: open. Written 24 September 2026.

sgit.ai has just published partnership pages from the vault side: one for each cloud platform and one for each AI provider, with the argument for why sgit fits and what a partnership could be. Every one of those relationships has a second half that sgit.ai deliberately does not write, and that belongs to you: how the choice of a service changes the risk. The same agent, deployed with a managed identity service or without one, on a cloud's agent platform or on a laptop, through an API or through a consumer chat product, has a different Agent Behaviour Policy. That difference is the business case, and RiskMandate already has the grammar to state it.

This brief asks for two things. First, the risk side of each partnership, as pages on riskmandate.ai that mirror the sgit.ai ones. Second, a risk mapping for sgit itself, including GDPR and data protection, which is the business case for using sgit and is currently written nowhere.

What to read first

Your own material, because the point is to extend it, not to start again:

The sgit side you will be mirroring:

What already exists, so it is not duplicated

The three gaps

Part A: the risk side of each partnership

Publish on riskmandate.ai one page per organisation on the sgit.ai partnership pages: AWS, Microsoft Azure, Google Cloud, IBM Cloud, the European clouds, DigitalOcean, Rackspace, Netlify, OpenAI, Anthropic, Mistral AI, Google Gemini, OpenRouter and ElevenLabs. Each page makes the business case in RiskMandate's own terms: the same deployment, with and without the service, as two ABPs and the delta between them. sgit.ai will link each of its partnership pages to the matching one.

The comparisons we think carry the most weight, in the order we would do them:

  1. Managed identity against your own. Amazon Cognito, Microsoft Entra ID (including Entra Agent ID), and Google's identity services, against an application that manages its own users and credentials. What moves: the credential's barrier (a setting you can flip against a boundary enforced above the grant), revocation, the plug profile, and the evidence an underwriter will accept.
  2. A cloud's managed agent service against an agent on a laptop. For example Amazon Bedrock's agent features, Microsoft's agent service in Azure AI Foundry, and Google's Gemini Enterprise Agent Platform, which is what Vertex AI's documentation now calls it. Please confirm each current product name on the provider's own page before publishing. What moves: reach classes (host to tenant), network reach, the kill switch, and who can pull the plug.
  3. API against consumer chat. The same model through OpenAI's API and through ChatGPT on the web; through Anthropic's API and through Claude on the web. The sgit.ai provider pages cite the data facts, with sources: whether data is used for training by default, zero data retention availability, and data residency. These are not capabilities, so they need a place in the ABP. The material property proposed in Lab 01 is the nearest existing idea, and a data-handling property on the grant may be the cleanest answer. That is your call.
  4. Provider against provider. OpenAI, Anthropic, Mistral and Google side by side, in one grammar. Include OpenRouter as a case of its own. Its routing flags, zdr: true and data_collection: "deny", are a setting per request rather than a boundary, and that distinction is exactly what the barrier ladder is for.
  5. Plain object storage against a vault. Any cloud's object storage holding plaintext, against the same data in an sgit vault on that storage. This is the bridge to Part B.

Rules for Part A:

Part B: a risk mapping for using sgit

This is the one we forgot to ask for, and it may matter most. Why use sgit? Because it removes specific risks, and the business case should say which, in RiskMandate's grammar and against named obligations. Write sgit up as a control: the same data and the same agent, with and without a vault.

What we expect the mapping to find, for you to confirm or correct:

Then the data protection mapping. Please verify each article's text before citing it, and point at provisions rather than asserting, in the house style of standards.sgit.ai:

What to publish:

Rules for Part B:

Two inconsistencies we noticed while reading

Before you call it done

What sgit.ai will do when this lands

Link each partnership page to its risk twin, link the security page to "What sgit removes, and what it leaves", list the sgit risk mapping vault among the published vaults, and record the handover in the briefs index.

The prompt to hand the builder agent

You are working on riskmandate.ai. Read this brief in full, then read the RiskMandate material it lists under "What to read first", then the sgit.ai partnership pages.

Part A. For each organisation on https://sgit.ai/partnerships/cloud-platforms.html and https://sgit.ai/partnerships/ai-providers.html, publish a riskmandate.ai page that states the business case as two Agent Behaviour Policies, the same deployment with and without the service, and the delta between them. Work in this order: managed identity against your own; a cloud's managed agent service against an agent on a laptop; API against consumer chat; provider against provider, with OpenRouter's routing flags as a setting; plain object storage against a vault. Use the existing grammar (grant, mandate, delta, barrier, undo class, verb.object.reach) and evidence states (Measured, Derived, Documented). Link and date every provider fact. Do not judge providers.

Part B. Write sgit up as a control: the same data and agent with and without a vault. Map host reach, self-declaring key prefixes, history as undo, bearer keys with rotation as the only remedy, and no recovery. Then map GDPR Articles 32, 25, 34(3)(a), 28 and 17, and international transfers under EDPB Recommendations 01/2020, each verified against the current text and cited as a pointer, never as compliance. Publish it as an ABP-format vault with a read key, and as a page titled "What sgit removes, and what it leaves".

Rules: public material only; sgit holds no certification; a link means touched and never complies; read keys may be published, vault keys never. Finish with the checklist under "Before you call it done".

The canonical markdown copy of this brief lives in the SGit-AI__CLI repository, under team/humans/dinis_cruz/claude-code-web/09/24/.