Skip to content
zit Check-in [76bf611f9d]
Login

Check-in [76bf611f9d]

Overview
Comment:Merge the store count primitive onto cli so the sync request/response composer can enumerate the store.
Timelines: family | ancestors | descendants | both | cli
Files: files | file ages | folders
SHA3-256: 76bf611f9d15e34736c11e9e17d4b5a30eb4ef21e9c5fa7682670f3ba9112a3a
User & Date: dmestas on 2026-07-15 11:08:14.810
Other Links: branch diff | manifest | tags
Context
2026-07-15
12:05
Compose sync requests from client and store state so the transport and simulator can drive the send half without owning IO: buildRequest emits the version pragma, an optional body login, the operation cards, an igot per holding, a gimme per phantom, and a file per queued send per sync 3.2. check-in: e6975d1870 user: dmestas tags: cli
11:08
Merge the store count primitive onto cli so the sync request/response composer can enumerate the store. check-in: 76bf611f9d user: dmestas tags: cli
11:07
Add a count query to the ArtifactStore boundary returning the entry total, so a sync peer can walk the dense 1..=count rids and classify each as held or phantom to announce its holdings and request what it lacks per sync sections 3.2 and 3.3. check-in: 4c38e8fbd6 user: dmestas tags: trunk
07:00
Merge trunk back onto cli after integrating the query slice, so follow-on transport work builds on the aligned tip. check-in: e791084496 user: dmestas tags: cli
Changes