# A tangent that shipped: what changed in v1.1.0, sgit.ai

> The changes to the article "A tangent that shipped" in v1.1.0, paragraph by paragraph.

*Source: <https://newsroom.sgit.ai/articles/versions/a-tangent-that-shipped/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) / [A tangent that shipped](../../a-tangent-that-shipped.md) / [Versions](../a-tangent-that-shipped.md) / v1.1.0

# A tangent that shipped: what changed in v1.1.0

From v1.0.0 (2026-10-24, `6b5e186da`) to v1.1.0 (2026-10-27, `db67c5ce1`), paragraph by paragraph.

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

[all versions](../a-tangent-that-shipped.md)

2 unchanged paragraphs

!shot zv-php-top.webp | images/ | The PHP site's pack-mode page, 23 October 2026: theasource watch, 63,662 objects and 1,614.4 MB, cloned in 95 seconds as a95-second pack vaultclone against 13 minutes 47 seconds as a normal vault, its whole history pushed in 96 seconds, in 4 requests, 1.36 times smaller on the server.vault. | screenshot

15 unchanged paragraphs, under In short {#in-short}, A bug, then a tangent {#the-tangent}, Research, then a design, then four reviews {#how-it-shipped}

!shot zv-path.webp | images/ | Ten days from a slow clone to a vault that clones in 95 seconds:seconds, with the commsdatesvault'sof3½-minuteeachclone (14 October), a 59-second clone measured by this newsroom and fixed in 0.23.0 (16 October), research with no code and the tangent about a vault in one file (16 to 20 October), a pack per push designed and specified (21 October), four review rounds (21 to 22 October), sgit-ai 0.24.0 (22 October), and the source watch moved to pack mode (23 October).step. | timeline

3 unchanged paragraphs, under The vault that needed it {#the-source-watch}

!shot zv-php-push.webp | images/ | One pass of the source watch,watch pushed to the normal vault on 23 October: 11eleven failed attemptsattempts,from 16:32 UTC, connection resets,then a 25-minute cap and 504 timeouts listing the vault, and a twelfth that pushed 6,161 objects at 19:09 UTC. From the PHP site's pack-mode page.twelfth. | screenshot

6 unchanged paragraphs

!shot zv-php-side.webp | images/ | The same operations,operations side by side,side on the same vault, server and sandbox:vault: a fresh clone in 13 minutes 47 seconds against 95 seconds;clone, listing the vault,vaultan HTTP 504 against 0.73 seconds;and a pull with nothing new, 34 seconds against 4. From the PHP site's pack-mode page.new. | screenshot

1 unchanged paragraph

!shot zv-why.webp | images/ | One request per object, or one zip per push: the normal vault's 63,662 objects, a listing that times out and a 13-minute clone,vault against the pack vault's one snapshot in 4 requests, a 95-second clone and 1.36 times less on the server.vault. The server did not change. | comparison

3 unchanged paragraphs, under Not everything at once {#not-everything}

!shot zv-scope.webp | images/ | Not everything at once: what sgit-ai 0.24.0 shipped (the pack commands, clones in a handful of requests, compression before encryption, older clients refused by name, a round trip back, the full test suite and four review rounds)shipped, and what it left for later (the web view, scoped and shallow clones, automatic compaction, slow local walks).later. | comparison

10 unchanged paragraphs, under Why the tangent mattered {#why-it-mattered}, What this does not claim {#limits}, Where this comes from {#sources}

[all versions](../a-tangent-that-shipped.md)


---

*[Site index for agents](../../../llms.txt) · [HTML version](https://newsroom.sgit.ai/articles/versions/a-tangent-that-shipped/v1.1.0.html)*
