Home / Articles / A tangent that shipped / Versions / 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.
2 unchanged paragraphs
!shot zv-php-top.webp | images/ | The PHP site's pack-mode page, 23 October 2026: thea source 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 commsdates vault'sof 3½-minuteeach clone (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,vault an 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}