feat(silo): implement file locking to prevent concurrent edits #61

Closed
opened 2026-02-08 23:26:35 +00:00 by forbes · 0 comments
Owner

Pessimistic locks on Silo_Open to prevent concurrent edits of the same document.

Needed:

  • Server-side lock table and lock/unlock API endpoints
  • Client-side lock acquisition on open, release on close/save
  • Lock status display in the UI (show who has the file locked)
  • Lock timeout/expiry for stale locks

Source: KNOWN_ISSUES.md — Incomplete features

Pessimistic locks on `Silo_Open` to prevent concurrent edits of the same document. **Needed:** - Server-side lock table and lock/unlock API endpoints - Client-side lock acquisition on open, release on close/save - Lock status display in the UI (show who has the file locked) - Lock timeout/expiry for stale locks **Source:** KNOWN_ISSUES.md — Incomplete features
forbes added the enhancement label 2026-02-08 23:26:35 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#61