Commit Graph

15 Commits

Author SHA1 Message Date
9c60e4f673 Implement analysis defaults module with default value resolution for CallStatus, NodeStatus, EdgeType, and node attributes 2026-05-21 21:01:12 +00:00
6423225716 Merge branch 'feat/schema-edge-attrs' 2026-05-21 20:59:29 +00:00
e2a7d889c6 feat(schema): add edge attribute schemas and CallResult schema 2026-05-21 20:59:11 +00:00
aa5ba56b1b Implement Operation ujsx component with props and leaf node behavior 2026-05-21 20:58:53 +00:00
5f80cd8f75 feat(schema): add OperationNodeAttrs and CallNodeAttrs TypeBox schemas 2026-05-21 20:55:54 +00:00
d4f5b66cbd Merge branch 'feat/setup-test-infrastructure' 2026-05-21 20:52:51 +00:00
aa75fc4811 Merge branch 'feat/schema-enums' 2026-05-21 20:52:27 +00:00
e49c91bed6 setup: add vitest test infrastructure with helpers, fixtures, and reactive test patterns 2026-05-21 20:52:04 +00:00
71f440eaf3 Merge branch 'feat/error-hierarchy' 2026-05-21 20:52:00 +00:00
bea553c2b0 Define TypeBox enum schemas (CallStatus, NodeStatus, OperationType, EdgeType) with Nullable helper 2026-05-21 20:51:25 +00:00
3a8a54ccd6 Implement FlowgraphError hierarchy with all error classes and validation result types 2026-05-21 20:51:19 +00:00
e83d340666 Merge feat/component-sequential: resolve conflicts in component/index.ts 2026-05-21 20:51:17 +00:00
3dd4e4d57a feat(component): implement Sequential ujsx component 2026-05-21 20:50:36 +00:00
e18fd19453 Implement Parallel ujsx component with id and maxConcurrency props 2026-05-21 20:48:59 +00:00
5fbf7a75bc setup: initialize project with package.json, tsconfig, tsup, vitest, src skeleton, and test placeholders 2026-05-21 20:46:10 +00:00