You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: enhance DAG visualization and debugging with flow state integration
- Added detailed documentation and philosophy on state management using createFlowState()
- Updated DAGVisualization component to receive flowState via props for dynamic styling
- Created DebugPanel component to display step statuses, outputs, errors, and event stream
- Modified page layout to include both DAG visualization and debug panel with shared flowState
- Improved event handling and reactivity by leveraging createFlowState's automatic subscriptions
- Updated troubleshooting tips for rendering, reactivity, and animation issues
- Overall improvements facilitate observability, debugging, and real-time monitoring of data flow
Copy file name to clipboardExpand all lines: PHASE_3_DAG_DEBUG.md
+28-7Lines changed: 28 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,8 @@
15
15
16
16
**Philosophy:** Build the observability foundation. UI can still be basic - focus on data flow and state management.
17
17
18
+
**State Management:** Phase 2 already implemented `createFlowState()` which auto-discovers steps and manages all event subscriptions. Components receive `flowState` via props and access reactive state through getters.
0 commit comments