FN-6915: surface user comments in agent prompts
User task chat and steering comments now flow into planning, review, and merge agent context.
- Add a shared user-comment formatter and selector for prompt context.
- Inject latest user comments into planner-triggered review, reviewer, merger, and clean-room AI merge prompts.
- Cover comment selection, prompt formatting, review/merge propagation, and docs updates with targeted tests.
Files changed:
docs/architecture.md | 1 +
docs/dashboard-guide.md | 1 +
.../src/__tests__/agent-user-comments.test.ts | 81 ++++++++++++++++++++++
.../executor-review-step-indexing.test.ts | 28 +++++++-
packages/engine/src/__tests__/merger-ai.test.ts | 54 +++++++++++++++
.../src/__tests__/merger-prompt-and-utils.test.ts | 29 ++++++++
packages/engine/src/__tests__/reviewer.test.ts | 37 ++++++++--
packages/engine/src/__tests__/triage.test.ts | 23 ++++++
packages/engine/src/agent-user-comments.ts | 60 ++++++++++++++++
packages/engine/src/executor.ts | 14 ++--
packages/engine/src/merger-ai.ts | 23 +++++-
packages/engine/src/merger.ts | 22 +++++-
packages/engine/src/reviewer.ts | 13 ++++
13 files changed, 372 insertions(+), 14 deletions(-)
Fusion-Task-Id: FN-6915
Fusion-Task-Lineage: 02de0c12-481a-4489-b495-70c9c00619bc