Big server sync cleanup: WebSocket sync now lives at /rooms/{id}/sync (instead of under /workspaces), and you also get new REST endpoints to list active rooms and download a binary Yjs doc snapshot for debugging/monitoring. This makes βroomsβ a first-class sync concept (not tied to workspaces) and updates clients/docs/tests to match, so integrations can target clearer URLs and introspect sync state more easily.
