rspace-online/backlog/tasks/task-34 - Port-folk-fathom-...

1.1 KiB

id title status assignee created_date labels milestone dependencies references priority
TASK-34 Port folk-fathom-note shape (individual meeting note) To Do
2026-02-18 19:50
shape-port
phase-3
data-integration
m-0
TASK-33
canvas-website/src/shapes/FathomNoteShapeUtil.tsx
medium

Description

Port FathomNoteShapeUtil from canvas-website to rspace-online.

Source: canvas-website/src/shapes/FathomNoteShapeUtil.tsx (667 lines) Target: rspace-online/lib/folk-fathom-note.ts

Features to implement:

  • Individual meeting note display
  • Speaker clips with timestamps
  • Timestamp linking (click to jump)
  • Note editing and annotation
  • Created by folk-fathom-browser when user selects a meeting

Acceptance Criteria

  • #1 Meeting note renders with transcript content
  • #2 Speaker clips display correctly
  • #3 Timestamp links navigate within transcript
  • #4 Note editing syncs across clients
  • #5 Toolbar button added to canvas.html