--- id: TASK-14 title: Add SpaceRole bridge for cross-module membership sync status: Done assignee: [] created_date: '2026-02-17 22:34' labels: [] dependencies: [] priority: high --- ## Description Maps notebook collaborator roles (OWNER/EDITOR/VIEWER) to SpaceRoles (ADMIN/PARTICIPANT/VIEWER). Falls back to EncryptID server for cross-space membership when notebook is linked via canvasSlug.