# Governs, enforces, attests: what changed in v1.1.0, sgit.ai

> The changes to the article "Governs, enforces, attests" in v1.1.0, paragraph by paragraph.

*Source: <https://newsroom.sgit.ai/articles/versions/governs-enforces-attests/v1.1.0.html> · sgit.ai v0.7.87 · this file is generated from the same content as the page, so the two cannot drift. Every page on this site has a `.md` twin; internal links below point at them.*

---

[Home](../../../index.md) / [Articles](../../index.md) / [Governs, enforces, attests](../../governs-enforces-attests.md) / [Versions](../governs-enforces-attests.md) / v1.1.0

# Governs, enforces, attests: what changed in v1.1.0

From v1.0.0 (2026-10-19, `2763ef787`) to v1.1.0 (2026-10-19, `4805e6671`), paragraph by paragraph.

0 paragraphs added, 0 removed, 1 changed in place, 41 unchanged. About 0 words added and 12 removed. Insertions are marked like this, deletions like this; unchanged runs are folded to one line; figures appear as their file names.

[all versions](../governs-enforces-attests.md)

13 unchanged paragraphs, under In short {#in-short}, A summary, nearly right {#summary}

Someone who works on assurance for agents described how [ruv.sgit](https://ruv.sgit.ai/) and their work fit together, and asked me to check that they had it right. That is a good habit, and I wish more people did it. In short, their framing was that the Agent Behaviour Policy governs and enforces behaviour, and their layer attests to what was assured, so a third party can verify it: different layers of the same stack.

28 unchanged paragraphs, under What an ABP does {#abp}, Three levels of enforcement {#levels}, Where the receipt comes from {#receipt}…

[all versions](../governs-enforces-attests.md)


---

*[Site index for agents](../../../llms.txt) · [HTML version](https://newsroom.sgit.ai/articles/versions/governs-enforces-attests/v1.1.0.html)*
