diff --git a/backlog/tasks/task-14 - Add-SpaceRole-bridge-for-cross-module-membership-sync.md b/backlog/tasks/task-14 - Add-SpaceRole-bridge-for-cross-module-membership-sync.md new file mode 100644 index 0000000..54aff38 --- /dev/null +++ b/backlog/tasks/task-14 - Add-SpaceRole-bridge-for-cross-module-membership-sync.md @@ -0,0 +1,16 @@ +--- +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. +