Binary Automerge Sync: - CloudflareAdapter: binary sync messages with documentId tracking - Message buffering for early server messages before documentId set - Worker sends initial sync on WebSocket connect - Removed JSON HTTP POST sync in favor of native Automerge protocol - Multi-client binary sync verified working Worker CRDT Infrastructure: - automerge-init.ts: WASM initialization for Cloudflare Workers - automerge-sync-manager.ts: sync state management per peer - automerge-r2-storage.ts: binary document persistence to R2 - AutomergeDurableObject: integrated CRDT sync handling Open Mapping Module: - Collaborative map component with real-time sync - MapShapeUtil for tldraw canvas integration - Presence layer with location sharing - Privacy system with ZK-GPS protocol concepts - Mycelium network for organic route visualization - Conic sections for map projection optimization - Discovery system (spores, hunts, collectibles, anchors) - Geographic transformation utilities UI Updates: - ConnectionStatusIndicator for offline/sync status - Map tool in toolbar - Context menu updates 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| tasks | ||
| config.yml | ||