Files
ngit-grasp/src
DanConwayDev 3f7f9718bd fix(sync): promote state-only repositories to full sync
Dirty-relay recomputation treated a repository’s completed state-only batch as proof that its full #a/#A/#q filters were already installed. After Git data promoted the announcement, remote collaboration events were never requested.

Keep pending and confirmed repository accounting split by sync level so a Full target remains actionable after StateOnly work. Preserve the batch level through fallback and confirmation, and rebuild the correct filters across reconnects without returning to whole-index recomputation.
2026-07-27 15:50:18 +01:00
..