# The user keeps the meter: what changed in v1.1.0, sgit.ai

> The changes to the article "The user keeps the meter" in v1.1.0, paragraph by paragraph.

*Source: <https://newsroom.sgit.ai/articles/versions/the-user-keeps-the-meter/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) / [The user keeps the meter](../../the-user-keeps-the-meter.md) / [Versions](../the-user-keeps-the-meter.md) / v1.1.0

# The user keeps the meter: what changed in v1.1.0

From v1.0.0 (2026-10-21, `cee9fa985`) to v1.1.0 (2026-10-21, `2d1bfa2af`), paragraph by paragraph.

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

[all versions](../the-user-keeps-the-meter.md) · [v1.2.0 →](v1.2.0.md)

2 unchanged paragraphs

!shot um-parties.webp | images/ | The proposed design. The user's browser appends its activity to a billing vault, signed by the user. The admin vault reads it, reads payments from Stripe, and commits credit back, signed by the admin. The upload server checks that credit through a small credits API before it accepts an upload. | narrow | architecture

82 unchanged paragraphs, under In short {#in-short}, The old problem {#problem}, What we already have {#have}…

[all versions](../the-user-keeps-the-meter.md) · [v1.2.0 →](v1.2.0.md)


---

*[Site index for agents](../../../llms.txt) · [HTML version](https://newsroom.sgit.ai/articles/versions/the-user-keeps-the-meter/v1.1.0.html)*
