Description
Implement bidirectional collaboration handshake when users share/clone DreamNodes via Radicle.
Core Requirements
- Obsidian URIs contain sender's Radicle DID
- Clicking URI creates Dreamer node for sender (with human-readable name)
- Cloned DreamNode automatically attached to sender's Dreamer node
- Automatic following of sender's Radicle DID for updates
- Bidirectional following mechanism (sender also follows receiver)
User Experience Scenarios
Individual Link:
- Click link → Create Alice Dreamer node → Clone DreamNode → Attach to Alice → Highlight cloned node with Alice visible in liminal web
Batch Link:
- Click batch link → Create Alice Dreamer node → Clone all DreamNodes → Attach all to Alice → Highlight Alice with all cloned nodes around her
Open Questions
- DID encoding in URI: Direct vs Radicle resolution for human-readable name?
- Bidirectional following: How does sender receive receiver's DID after they create it post-call?
Parent Issue
Part of Epic #258 - Coherence Beacon System
Definition of Done
Description
Implement bidirectional collaboration handshake when users share/clone DreamNodes via Radicle.
Core Requirements
User Experience Scenarios
Individual Link:
Batch Link:
Open Questions
Parent Issue
Part of Epic #258 - Coherence Beacon System
Definition of Done