gsxdsm
e75c788db2
FN-8794: add workflow review-kind markers
Classify workflow review nodes so review feedback can target their persisted results.
- validate and type explicit plan/code review-kind markers in workflow IR
- expose review-kind selection in the workflow editor and document the authoring contract
- persist markers through task workflow routes and graph execution with regression coverage
Files changed:
.changeset/fn-8794-review-kind.md | 7 +
docs/dashboard-guide.md | 4 +
docs/workflow-steps.md | 10 +
.../__tests__/workflow-ir-optional-group.test.ts | 17 ++
packages/core/src/__tests__/workflow-ir.test.ts | 83 +++++++++
packages/core/src/index.gate.ts | 2 +-
packages/core/src/index.ts | 2 +-
packages/core/src/types.ts | 2 +
packages/core/src/types/workflow/workflow-steps.ts | 8 +
.../src/workflows/builtin-code-review-group.ts | 1 +
.../src/workflows/builtin-plan-review-group.ts | 1 +
packages/core/src/workflows/workflow-ir-types.ts | 5 +
packages/core/src/workflows/workflow-ir.ts | 24 +++
.../app/components/WorkflowNodeEditor.tsx | 17 ++
.../__tests__/WorkflowNodeEditor.test.tsx | 206 +++++++++++++++++++++
.../dashboard/src/__tests__/routes-tasks.test.ts | 166 ++++++++++++++++-
.../src/routes/register-task-workflow-routes.ts | 82 ++++++--
.../workflow-graph-optional-group.test.ts | 177 +++++++++++++++++-
.../src/workflows/workflow-graph-executor.ts | 20 +-
19 files changed, 801 insertions(+), 33 deletions(-)
Fusion-Task-Id: FN-8794
Fusion-Task-Lineage: a7752469-59bc-406f-82e8-6ffde6c392ef
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-04 23:36:32 -07:00
..
2026-07-31 18:03:13 -07:00
2026-08-04 23:36:32 -07:00
2026-08-04 20:38:29 -07:00
2026-08-04 20:38:29 -07:00
2026-06-08 15:19:27 -07:00
2026-08-04 09:21:07 -07:00