 HartmutandClaude Sonnet 4.6
|
d2e4934cca
|
feat: workflow graph system — blocks 1-20 complete checkpoint
Full graph-based workflow execution engine with:
- WorkflowGraphRuntime with two-phase dispatch (collect → fire Celery tasks)
- Node registry with contract validation, socket types, execution kinds
- WorkflowRuntimeServices: preflight, context resolution, shadow-mode A/B
- WorkflowRouter: CRUD + dispatch/preflight/run-history API endpoints
- OutputTypeContracts: workflow binding, rollout-mode resolution
- Admin router: output-type workflow binding endpoints
- Frontend: complete workflow editor with drag-drop canvas, node inspector,
module bundles, reference bundles, preflight panel, validation banner,
authoring guidance, blueprint templates, shadow/rollout gate UI
- Tests: comprehensive coverage for all workflow modules
- Docs: NODE_CONTRACT_AUDIT and VALIDATION_ERROR_INVENTORY
All 20 blocks from NEXT_20_BLOCK_BATCH_PLAN completed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-21 19:09:54 +02:00 |
|
Hartmut
|
715cef7971
|
Document block 20 workflow checkpoint
|
2026-04-18 13:17:07 +02:00 |
|
Hartmut
|
98455ee579
|
Close workflow smoke template drift
|
2026-04-18 13:16:54 +02:00 |
|
Hartmut
|
3e810c74a3
|
chore: snapshot workflow migration progress
|
2026-04-12 11:49:04 +02:00 |
|
Hartmut
|
0cd02513d5
|
fix: normalize host runtime service endpoints
|
2026-04-09 19:47:17 +02:00 |
|
Hartmut
|
e5c8ac7592
|
fix: align workflow material resolution with scene manifest
|
2026-04-09 19:41:13 +02:00 |
|
Hartmut
|
d685031c1a
|
fix: stabilize shadow workflow smoke comparison
|
2026-04-08 22:14:33 +02:00 |
|
Hartmut
|
375339eb74
|
feat: add canonical still workflow smoke harness
|
2026-04-08 22:10:01 +02:00 |
|
Hartmut
|
22981af1d2
|
docs: add workflow worker orchestration
|
2026-04-08 21:14:34 +02:00 |
|
Hartmut
|
ffcaef4659
|
feat: add workflow output comparison tooling
|
2026-04-07 11:45:28 +02:00 |
|
Hartmut
|
f43f1e7420
|
feat: add duplicate-safe workflow shadow dispatch
|
2026-04-07 11:35:32 +02:00 |
|
Hartmut
|
26046fb2d6
|
feat: expose workflow execution modes in editor
|
2026-04-07 11:10:58 +02:00 |
|
Hartmut
|
f9d4da52b9
|
feat: add graph workflow fallback and retry metadata
|
2026-04-07 10:56:45 +02:00 |
|
Hartmut
|
c17b7d2e8f
|
feat: execute workflow bridge nodes in graph runtime
|
2026-04-07 10:42:59 +02:00 |
|
Hartmut
|
6ad34ceed2
|
feat: add workflow run dispatch foundation
|
2026-04-07 10:11:46 +02:00 |
|
Hartmut
|
ab1b220e79
|
test: close workflow phase 3 executor coverage
|
2026-04-07 10:00:38 +02:00 |
|
Hartmut
|
98b3eadcb2
|
feat: extract workflow notifications phase 3
|
2026-04-07 09:57:39 +02:00 |
|
Hartmut
|
160c198bb3
|
feat: extract workflow output save phase 3
|
2026-04-07 09:50:58 +02:00 |
|
Hartmut
|
9c93ecef49
|
feat: extract workflow bbox services phase 3
|
2026-04-07 09:42:06 +02:00 |
|
Hartmut
|
8f8d2e68b7
|
feat: extract workflow material services phase 3
|
2026-04-07 09:22:24 +02:00 |
|
Hartmut
|
e3cda1c9f7
|
feat: extract workflow runtime phase 3 foundation
|
2026-04-07 09:09:40 +02:00 |
|
Hartmut
|
56ee5fc5bf
|
feat: add workflow node registry phase 2
|
2026-04-07 08:59:27 +02:00 |
|
Hartmut
|
bc9ab5f864
|
docs: add workflow migration plan and checkpoint current state
|
2026-04-07 08:38:16 +02:00 |
|