canvas-website/src/routes
Jeff Emmett 035fa6f936 feat: add Flowy-like workflow builder system
Implements a visual workflow builder with:
- WorkflowBlockShapeUtil: Visual blocks with typed input/output ports
- WorkflowBlockTool: Click-to-place tool for adding blocks
- Block registry with 20+ blocks (triggers, actions, conditions, transformers, AI, outputs)
- Port validation and type compatibility checking
- WorkflowPropagator for real-time data flow between connected blocks
- Workflow executor for manual execution with topological ordering
- WorkflowPalette UI sidebar with searchable block categories
- JSON serialization for workflow export/import
- Workflow templates (API request, LLM chain, conditional)

Blocks are accessible via "Workflow Blocks" button in toolbar dropdown.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 15:45:27 -05:00
..
Auth.tsx feat: rebrand CryptoLogin to CryptID 2025-11-16 14:09:23 -07:00
Board.tsx feat: add Flowy-like workflow builder system 2025-12-23 15:45:27 -05:00
Contact.tsx update contact page with calendar booking & added presentations 2025-07-27 16:07:44 -04:00
Dashboard.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Default.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Inbox.tsx automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
LinkDevice.tsx Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00
Presentations.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Resilience.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
VerifyEmail.tsx Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00