Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

@ifc-lite/collab demo

Two-tab live demo of the CRDT runtime + presence overlay.

# from the repo root, builds + boots the websocket server + starts Vite
pnpm collab:demo

Then open http://localhost:5174 in two browser tabs to see:

  • Each tab's cursor live in the other tab (presence overlay).
  • "Add wall" instantly mirrored across tabs (CRDT entity creates).
  • "Force conflict" shows the conflict bridge fire open and surface keep mine / accept theirs buttons.
  • "Capture snapshot" appends a history entry; the sidecar keeps an IFCX timeline.
  • Undo / redo scoped per-tab via Y.UndoManager + local origin.

For the wider testing guide see docs/guide/collab-testing.md.