feat: extract workflow runtime phase 3 foundation
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
- [ ] Missing legacy steps extracted into reusable executors
|
||||
- [ ] Extracted node behavior matches legacy services
|
||||
- [ ] Node-level tests cover success and failure paths
|
||||
- Progress: `order_line_setup` and `resolve_template` are extracted and covered by targeted backend tests; remaining parity nodes are still open.
|
||||
|
||||
### Phase 4
|
||||
|
||||
|
||||
@@ -51,8 +51,8 @@
|
||||
### Tickets
|
||||
|
||||
- `E3-T1` Create a parity matrix from the legacy render pipeline.
|
||||
- `E3-T2` Extract `order_line_setup` into a reusable service/task.
|
||||
- `E3-T3` Extract `resolve_template`.
|
||||
- `E3-T2` Extract `order_line_setup` into a reusable service/task. `completed`
|
||||
- `E3-T3` Extract `resolve_template`. `completed`
|
||||
- `E3-T4` Extract `material_map_resolve`.
|
||||
- `E3-T5` Extract `auto_populate_materials`.
|
||||
- `E3-T6` Extract `glb_bbox`.
|
||||
|
||||
@@ -8,7 +8,7 @@ Bring `/workflows` to full production parity with the existing legacy render pip
|
||||
|
||||
- Phase 1 completed on canonical config storage, preset migration, and legacy-safe runtime extraction.
|
||||
- Phase 2 completed on backend node registry, node definitions API, and schema-driven editor palette/settings.
|
||||
- Next execution target: Phase 3 legacy step extraction for runtime parity.
|
||||
- Phase 3 in progress: `order_line_setup` and `resolve_template` are extracted behind the legacy task boundary and validated with targeted backend tests.
|
||||
|
||||
## Non-Negotiables
|
||||
|
||||
|
||||
Reference in New Issue
Block a user