10 most recent check-ins occurring on or after 2026-08-14 16:34:05.
More ↑
|
2026-08-14
| ||
| 18:42 | pull scoping on the wire: pull/sync clients carry the store cone as pragmas, and the server filters its igot advertisement so out-of-cone holdings never mint requester phantoms — the transfer narrows at its source check-in: 9abd665d70 user: dmestas tags: sparse-cone | |
| 18:27 | open on a sparse store demand-fetches (spec 6.4 policy form): the requested materialization becomes the store cone, an ordinary pull aligns to it, and one bounded re-attempt resolves fresh; without a remote the refusal names the class and remedies check-in: 658ae6bf26 user: dmestas tags: sparse-cone | |
| 18:27 | import-git: refuse git older than 2.45 by name before any work — first preflight query, without --no-lazy-fetch; CI verifies the minimum beside fossil (#62) check-in: 43efce758a user: dmestas tags: trunk | |
| 18:03 | add sparse.zig: the shared cone classification the previous check-in imports check-in: f031a5283c user: dmestas tags: sparse-cone | |
| 18:02 | cone pragma on the wire (spec 6.1/6.2): client requests scoping via fossil's silently-ignored pragma contract; the server filters clone batches from a digest-keyed classification memo dropped with its snapshot; a cone-aware pair transfers spine + in-cone content only check-in: a52eb95fc0 user: dmestas tags: sparse-cone | |
| 17:34 | sparse-cone spec: the cone request rides pragma cards — fossil answers unknown bare cards with a protocol error (xfer.c) but specifies unknown pragmas as silently ignored, so degradation becomes a documented property rather than assumed tolerance check-in: f7b3d64db8 user: dmestas tags: sparse-cone | |
| 17:33 | merge trunk: autosync + commit fork guard; update grows --no-sync beside --cone/--dense check-in: c50dcc978a user: dmestas tags: sparse-cone | |
| 17:18 | sparse store round trip: verify summarizes elision distinctly from damage (streamed off the existing plaintext pass); commit omits R only when an elided carried blob makes the aggregate uncomputable, and the minted check-in converges to dense peers check-in: 6eecca3136 user: dmestas tags: sparse-cone | |
| 16:57 | commit: fork guard — parent must still be its branch's leaf (--allow-fork to fork); autosync — settings verb, pull before commit/update/merge, push after commit, warn-and-continue (#57) check-in: 7a4dff5d5f user: dmestas tags: trunk | |
| 16:34 | sync on a sparse store: elided phantoms are never gimme'd (Eligibility.elided, distinct from shun) and volunteered content filters at every receive persist via post-run reclassification, so new in-cone commits arrive while declined content stays declined check-in: 4fb1a29e3e user: dmestas tags: sparse-cone | |