gsxdsm
fb2c6e5098
FN-6235: source reviewer prompts from workflow IR
Deduplicate reviewer policy text by making workflow IR review seams the engine's built-in prompt source.
- Move the canonical built-in reviewer prompt into core agent prompts and export seam prompt resolution helpers.
- Resolve reviewer prompts from explicit role overrides first, then workflow IR review seams, with the built-in prompt as a fallback.
- Update prompt cache and reviewer tests to cover single-source reviewer prompt behavior.
- Add a patch changeset for the published Fusion package.
Files changed:
.../FN-6235-reviewer-prompt-single-source.md | 5 +
packages/core/src/__tests__/agent-prompts.test.ts | 8 +-
packages/core/src/agent-prompts.ts | 109 +++++++++--
packages/core/src/index.ts | 2 +
packages/core/src/workflow-ir-resolver.ts | 31 ++-
.../src/__tests__/prompt-cache-integration.test.ts | 10 +-
.../reviewer-prompt-single-source.test.ts | 160 +++++++++++++++
packages/engine/src/__tests__/reviewer.test.ts | 97 ++++-----
packages/engine/src/prompt-layers.ts | 2 +-
packages/engine/src/reviewer.ts | 217 ++-------------------
10 files changed, 370 insertions(+), 271 deletions(-)
Fusion-Task-Id: FN-6235
Fusion-Task-Lineage: 725932d1-2469-4507-a0f9-0946c83a1572
2026-06-11 21:00:23 -07:00
..
2026-06-11 21:00:23 -07:00
2026-06-10 19:05:55 -07:00
2026-06-10 19:05:55 -07:00
2026-04-18 23:41:47 -07:00
2026-06-11 20:44:52 -07:00