54 lines
1.4 KiB
Markdown
54 lines
1.4 KiB
Markdown
---
|
|
id: task-5
|
|
title: 'Phase 4: Advanced Shapes - Video Chat, Notes, Workflows'
|
|
status: To Do
|
|
assignee: []
|
|
created_date: '2026-01-02 16:04'
|
|
labels:
|
|
- migration
|
|
- shapes
|
|
- advanced
|
|
dependencies: []
|
|
priority: medium
|
|
---
|
|
|
|
## Description
|
|
|
|
<!-- SECTION:DESCRIPTION:BEGIN -->
|
|
Port remaining complex shapes:
|
|
|
|
1. **folk-video-chat** - Video conferencing (Daily.co)
|
|
- Meeting creation, recording, permissions
|
|
- WebRTC integration
|
|
|
|
2. **folk-obs-note** - Rich markdown from Obsidian
|
|
- MDX editing, vault sync
|
|
- Change detection, save/sync
|
|
|
|
3. **folk-holon** - Holosphere node with H3 geo-indexing
|
|
- Hierarchical geospatial indexing
|
|
- Connection management
|
|
|
|
4. **folk-workflow-block** - Visual workflow automation
|
|
- Typed input/output ports
|
|
- Connection support via folk-arrow
|
|
- Execution state visualization
|
|
|
|
5. **folk-zine-generator** - AI zine creation
|
|
- 5-phase workflow
|
|
- Page generation with feedback loop
|
|
|
|
Simplifications:
|
|
- Use existing folk-arrow for connections
|
|
- Workflows use event-based execution instead of complex state machines
|
|
- Obsidian sync can be optional/pluggable
|
|
<!-- SECTION:DESCRIPTION:END -->
|
|
|
|
## Acceptance Criteria
|
|
<!-- AC:BEGIN -->
|
|
- [ ] #1 folk-video-chat with Daily.co
|
|
- [ ] #2 folk-obs-note with markdown editing
|
|
- [ ] #3 folk-workflow-block with typed ports
|
|
- [ ] #4 Workflow execution via folk-arrow connections
|
|
<!-- AC:END -->
|