rspace-online/backlog/tasks/task-118.14 - Add-Pull-to-r...

1.1 KiB

id title status assignee created_date labels milestone dependencies parent_task_id priority
TASK-118.14 Add "Pull to rSpace" button to all 12 existing multiplayer modules To Do
2026-03-16 00:07
multiplayer
tier-1
Multiplayer Everything
TASK-118.1
TASK-118 medium

Description

The 12 modules that already have local-first/Automerge sync (rbooks, rcal, rcart, rfiles, rflows, rinbox, rnotes, rsocials, rsplat, rtasks, rtrips, rvote) need the standardized "Pull rApplet to rSpace" integration.

What to do:

  • Ensure each module's component checks enabledModules from space meta
  • Add graceful "not enabled" state when module is disabled for a space
  • Each module's landing/nav shows correctly in the folk-applet-catalog

This task depends on TASK-118.1 (the catalog component) being built first.

Acceptance Criteria

  • #1 All 12 modules show 'not enabled' state when disabled for a space
  • #2 All 12 modules appear correctly in the applet catalog
  • #3 Enabling/disabling a module immediately updates the app switcher