Overview
| Comment: | clone/open/update: --cone-file=FILE reads cone members from a file (one per line, # comments); clone help gains the missing --cone entry |
|---|---|
| Timelines: | family | ancestors | descendants | both | sparse-cone |
| Files: | files | file ages | folders |
| SHA3-256: |
9191baea4badda01c74be6c8b705ecb9 |
| User & Date: | dmestas on 2026-08-14 21:37:42.698 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-08-14
| ||
| 23:23 | cone exclusions (spec 3.2): --cone-not/'!' cone-file lines subtract a subtree, longest-match decides coverage (spec reworded from ordered last-match — order-independent, keeps canonical serialization and digests), dead rules and contradictions refused; serialized cone v2 (0x00 lead-in + flag byte, v1 bytes unchanged without exclusions); cone-not wire pragma with over-send degradation check-in: 60274756a0 user: dmestas tags: sparse-cone | |
| 21:37 | clone/open/update: --cone-file=FILE reads cone members from a file (one per line, # comments); clone help gains the missing --cone entry check-in: 9191baea4b user: dmestas tags: sparse-cone | |
| 21:16 | cross-cone merge applies to the record (spec 4.4): out-of-cone paths resolve at hash level with no blob reads, theirs-only changes ride a merge_overlay container section (v4) in the pending-merge splice, commit composes and clears it one-shot, and only both-changed conflicts refuse — naming the path and the widen remedy check-in: de5e6d9dc0 user: dmestas tags: sparse-cone | |
Changes
Modified src/cli.zig
from [1b5c7e69d2]
to [032695cc52].
[diff]
Modified src/cmd/checkout.zig
from [1aa1eb93a1]
to [5c5d632de0].
[diff]
Modified src/cmd/sync.zig
from [d4f50d5aab]
to [8de9a6767c].
[diff]
Modified src/e2e.zig
from [5f20acf74c]
to [b0aaa05c23].
[diff]
Modified src/main.zig
from [b058831cc4]
to [88fe1b510b].
[diff]