Implement Offline First Sync

Design offline-first local data storage sync logs and implement optimistic concurrency models to handle conflicts when syncing local SQLite instances back to a central server. USE FOR: managing database synchronization states, authoring local sync queues, implementing version-concurrency keys (RowVersion/Timestamp), and designing conflict resolution strategies (Client Wins / Server Wins / Merge). DO NOT USE FOR: simple local storage caching or direct non-transactional database updates.

pngdeity 0fd0e8c 4.7 KB Updated

File contents

pngdeity/apm-user-repository/tree/main/packages/implement-offline-first-sync/.apm/skills/implement-offline-first-sync commit 0fd0e8c334

Frequently asked questions

npx skillmds@latest add pngdeity/implement-offline-first-sync