Home

dev / openkara

publicthedavidweng/OpenKara· sync paused
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix(remote): fail-closed CAS reconcile and safer completion repair (#151)

2 months ago

e4ea3be
Authored
Davy7/22/2026, 1:00:07 AM
Stop the library publish queue when a CAS-boundary operation fails instead
of continuing with a younger Pending freeze. After successful reconcile,
assert no live candidate-bound ops remain. Repair Completed/Dirty repository
state only when the working DB digest matches the completed candidate.

Parentd1a4cd5

2 files changed
  • src-tauri/src/remote/recovery.rs+151−86
  • src-tauri/src/remote/sync/publish.rs+33−5