{"skill":{"slug":"bookforge-offline-concurrency-strategy-selector","displayName":"Offline Concurrency Strategy Selector","summary":"Use when designing concurrency control for long-running edits where a business transaction spans multiple system transactions — user opens a record, edits fo...","tags":{"bookforge":"1.0.0","latest":"1.0.0","tags:":"1.0.0"},"stats":{"comments":0,"downloads":103,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1776758327431,"updatedAt":1776758513188},"latestVersion":{"version":"1.0.0","createdAt":1776758327431,"changelog":"Initial release of the Offline Concurrency Strategy Selector skill.\n\n- Selects between optimistic and pessimistic locking strategies for long-running, multi-step editing workflows.\n- Diagnoses common concurrency mis-configurations (e.g., long-held DB locks, optimistic/pessimistic mix, versioning pitfalls).\n- Produces a concurrency decision record, including infrastructure and UX recommendations.\n- Designed for use in enterprise applications with HTTP request gaps and high-value edits.\n- Informs lock granularity choice (aggregate-root, implicit framework-enforced locking).\n- Aims to prevent lost updates and guide safe multi-user editing for business-critical data.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}