gsxdsm
904e68143e
FN-6006: name built-in workflow seam nodes
Ensure built-in workflow seams render readable labels instead of "Not configured".
- add explicit names to built-in execute, review, merge, planning, and step-execute seam nodes
- surface seam-specific summaries in dashboard node summaries, with a fallback for unknown seam values
- extend core and dashboard tests to cover seam naming invariants and rendered summaries
Files changed:
.../__tests__/builtin-coding-workflow-ir.test.ts | 7 +++++
.../core/src/__tests__/builtin-workflows.test.ts | 24 +++++++++++++++
packages/core/src/builtin-coding-workflow-ir.ts | 6 ++--
.../src/builtin-stepwise-coding-workflow-ir.ts | 8 ++---
packages/core/src/builtin-workflows.ts | 22 +++++++-------
.../nodes/__tests__/node-summary.test.ts | 35 ++++++++++++++++++++++
.../dashboard/app/components/nodes/node-summary.ts | 17 +++++++++++
7 files changed, 101 insertions(+), 18 deletions(-)
Fusion-Task-Id: FN-6006
Fusion-Task-Lineage: 198fc500-ac8f-45c9-b6b5-7aa15285d1df
2026-06-07 18:51:47 -07:00
..
2026-06-03 23:54:09 -07:00
2026-06-07 18:51:47 -07:00
2026-04-28 14:25:56 -07:00
2026-05-06 21:36:31 -07:00
2026-06-07 18:51:46 -07:00
2026-05-06 21:36:31 -07:00
2026-06-03 01:10:18 -07:00
2026-06-03 01:10:18 -07:00
2026-05-14 13:59:10 -07:00
2026-06-05 00:57:49 -07:00
2026-04-08 01:39:15 -07:00
2026-06-02 21:57:21 -07:00
2026-05-10 15:34:58 -07:00
2026-05-11 21:48:26 -07:00
2026-05-16 20:48:00 -07:00
2026-05-13 22:41:29 -07:00
2026-06-02 18:46:33 -07:00
2026-05-18 15:01:20 -07:00
2026-04-09 15:14:19 -07:00
2026-05-17 01:01:52 -07:00
2026-06-07 18:51:46 -07:00
2026-05-03 02:02:25 -07:00
2026-04-15 16:32:16 -07:00
2026-06-01 21:55:10 -07:00
2026-05-14 15:49:55 -07:00
2026-03-25 18:32:10 -04:00
2026-06-03 13:51:13 -07:00
2026-06-03 09:23:44 -07:00
2026-06-07 18:51:47 -07:00
2026-06-05 22:42:36 -07:00
2026-06-07 18:51:47 -07:00
2026-06-04 01:03:34 -07:00
2026-06-04 23:23:48 -07:00
2026-06-07 18:51:47 -07:00
2026-05-13 06:29:35 -07:00
2026-06-06 00:38:28 -07:00
2026-05-20 20:05:08 -07:00
2026-06-05 02:38:38 -07:00
2026-06-05 02:38:38 -07:00
2026-06-04 22:52:20 -07:00
2026-06-04 22:52:20 -07:00
2026-06-05 00:57:49 -07:00
2026-06-05 13:59:50 -07:00
2026-05-27 21:31:12 -07:00
2026-04-24 08:55:02 -07:00
2026-05-14 11:44:21 -07:00
2026-06-07 18:51:46 -07:00
2026-06-04 01:22:56 -07:00
2026-05-19 03:21:16 -07:00
2026-05-19 05:16:37 -07:00
2026-05-12 18:33:13 -07:00
2026-05-03 14:10:11 -07:00
2026-06-04 08:00:33 -07:00
2026-05-18 23:14:27 -07:00
2026-06-04 08:00:33 -07:00
2026-05-18 08:02:21 -07:00
2026-04-23 23:02:36 -07:00
2026-05-05 13:42:39 -07:00
2026-05-06 11:09:05 -07:00
2026-05-08 12:05:46 -07:00
2026-05-14 05:35:12 -07:00
2026-05-06 13:38:23 -07:00
2026-05-29 10:23:59 -07:00
2026-05-14 00:58:44 -07:00
2026-05-14 00:12:03 -07:00
2026-05-07 15:53:58 -07:00
2026-05-20 14:28:45 -07:00
2026-05-23 04:18:55 -07:00
2026-05-03 02:02:25 -07:00
2026-05-28 22:59:18 -07:00
2026-06-06 00:38:28 -07:00
2026-05-10 08:28:07 -07:00
2026-06-05 00:30:27 -07:00
2026-05-30 22:53:24 -07:00
2026-05-28 10:32:16 -07:00
2026-05-28 10:32:16 -07:00
2026-05-20 14:29:07 -07:00
2026-05-20 14:29:07 -07:00
2026-06-07 18:51:46 -07:00
2026-05-03 02:36:07 -07:00
2026-05-18 14:46:20 -07:00
2026-05-04 23:47:26 -07:00
2026-04-24 08:54:25 -07:00
2026-06-03 15:32:29 -07:00
2026-05-17 22:45:29 -07:00
2026-05-05 06:32:33 -07:00
2026-05-09 14:41:58 -07:00
2026-04-19 20:48:14 -07:00
2026-05-05 06:32:33 -07:00
2026-05-11 17:46:42 -07:00
2026-05-03 15:13:08 -07:00
2026-05-10 19:13:05 -07:00
2026-05-07 00:05:34 -07:00
2026-05-27 18:47:52 +02:00
2026-05-23 04:18:55 -07:00
2026-05-23 04:18:55 -07:00
2026-06-03 15:57:41 -07:00
2026-06-02 23:47:32 -07:00
2026-05-23 03:09:00 -07:00
2026-05-22 00:15:14 -07:00
2026-06-04 23:23:48 -07:00
2026-06-04 08:00:33 -07:00
2026-04-18 12:21:14 -07:00
2026-04-08 14:58:34 -07:00
2026-04-28 14:25:55 -07:00
2026-05-04 23:47:26 -07:00
2026-06-01 23:39:20 -07:00
2026-06-04 01:43:26 -07:00
2026-06-04 21:58:26 -07:00
2026-05-07 02:15:14 -07:00
2026-05-31 20:50:09 -07:00
2026-06-04 01:43:26 -07:00
2026-06-06 00:09:53 -07:00
2026-05-19 17:19:02 -07:00
2026-05-23 04:18:55 -07:00
2026-05-14 13:59:10 -07:00
2026-05-19 17:27:20 -07:00
2026-05-15 07:45:49 -07:00
2026-06-05 03:56:29 -07:00
2026-04-19 20:48:13 -07:00
2026-05-12 17:04:32 -07:00
2026-05-04 22:17:10 -07:00
2026-05-13 06:29:36 -07:00
2026-05-14 15:25:08 -07:00
2026-05-15 12:51:41 -07:00
2026-05-03 02:02:25 -07:00
2026-04-16 23:07:40 -07:00
2026-05-19 17:19:02 -07:00
2026-05-15 12:02:44 -07:00
2026-05-15 22:56:31 -07:00
2026-05-15 12:02:44 -07:00
2026-05-17 00:21:12 -07:00
2026-05-16 21:00:48 -07:00
2026-05-17 23:29:20 -07:00
2026-05-17 12:58:01 -07:00
2026-05-17 07:26:21 -07:00
2026-06-05 01:53:42 -07:00
2026-06-05 16:18:39 -07:00
2026-06-03 07:51:25 -07:00
2026-05-08 14:03:17 -07:00
2026-04-29 12:02:56 -07:00
2026-04-29 07:58:58 -07:00
2026-05-20 14:29:07 -07:00
2026-05-20 14:29:07 -07:00
2026-05-13 06:29:34 -07:00
2026-06-04 12:26:05 -07:00
2026-06-07 18:51:46 -07:00
2026-04-08 11:21:18 -07:00
2026-06-04 08:00:33 -07:00
2026-05-15 21:08:04 -07:00
2026-06-04 13:19:55 -07:00
2026-05-21 15:45:48 -07:00
2026-05-19 05:16:37 -07:00
2026-05-11 06:47:43 -07:00
2026-06-03 10:18:24 -07:00
2026-05-17 22:57:15 -07:00
2026-05-18 15:01:20 -07:00
2026-04-29 12:02:56 -07:00
2026-04-25 21:43:38 -07:00
2026-06-04 02:13:48 -07:00
2026-06-04 00:19:57 -07:00
2026-06-04 00:19:58 -07:00
2026-06-04 00:19:58 -07:00
2026-06-05 23:06:46 -07:00
2026-06-03 13:48:02 -07:00
2026-06-04 02:50:54 -07:00
2026-06-04 00:41:12 -07:00
2026-06-04 22:18:36 -07:00
2026-06-07 18:51:46 -07:00
2026-06-05 14:43:02 -07:00
2026-06-04 07:34:02 -07:00
2026-06-05 23:06:46 -07:00
2026-06-05 23:06:46 -07:00
2026-06-04 02:13:48 -07:00
2026-06-04 12:03:29 -07:00
2026-06-05 16:46:04 -07:00
2026-06-04 22:12:38 -07:00
2026-06-04 22:18:36 -07:00
2026-06-04 00:41:12 -07:00
2026-05-16 07:16:05 -07:00