gsxdsm
1a716f2f95
FN-6232: centralize triage planning prompt resolution
Route standard triage prompt construction through workflow IR while keeping custom and fast-mode overrides intact.
- Export the workflow planning prompt resolver and use it as the standard triage prompt source.
- Move duplicated triage policy text into the shared core prompt definition.
- Add regression coverage for workflow-sourced planning prompts, duplicate search guidance, and prompt override behavior.
- Add a patch changeset for the published CLI bundle.
Files changed:
.changeset/FN-6232-triage-prompt-single-source.md | 5 +
packages/core/src/__tests__/agent-prompts.test.ts | 58 ++--
packages/core/src/agent-prompts.ts | 111 +++++--
packages/core/src/index.ts | 2 +
packages/core/src/workflow-ir-resolver.ts | 28 ++
.../triage-duplicate-search-regression.test.ts | 19 +-
.../triage-planning-prompt-single-source.test.ts | 179 +++++++++++
packages/engine/src/__tests__/triage.test.ts | 91 +++---
packages/engine/src/triage.ts | 352 +--------------------
9 files changed, 413 insertions(+), 432 deletions(-)
Fusion-Task-Id: FN-6232
Fusion-Task-Lineage: c70c33ed-c61b-49d2-bcea-d860899c1512
2026-06-11 09:21:23 -07:00
..
2026-06-10 19:05:55 -07:00
2026-06-10 19:05:55 -07:00
2026-06-11 09:21:23 -07:00
2026-06-11 09:21:23 -07:00
2026-06-10 19:05:55 -07:00
2026-06-10 19:05:55 -07:00
2026-06-11 09:21:23 -07:00
2026-06-10 19:05:55 -07:00
2026-06-10 19:05:55 -07:00
2026-06-10 19:05:55 -07:00
2026-06-08 15:19:27 -07:00
2026-06-10 19:05:55 -07:00