- CommunitySync class bridges FolkJS shapes with Automerge documents - Server stores Automerge binary format with debounced persistence - Per-peer sync state for efficient delta synchronization - WebSocket messages carry Automerge sync protocol - Automatic migration from JSON to Automerge format - WASM plugin for Vite to handle Automerge bundle Enables true CRDT-based collaboration with: - Conflict-free concurrent editing - Efficient delta sync (only changed data) - Offline-capable local documents - Automatic peer reconnection 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| community-store.ts | ||
| index.ts | ||