Route review revision requests through canonical review data so reviewer-agent feedback can be selected reliably.
- Rebuild /review/address validation from PR review details or direct reviewer-agent logs before matching selected items.
- Preserve addressing state while accepting log-derived reviewer-agent item ids and rejecting mismatched sources.
- Cover reviewer-agent, fallback-log, PR, and invalid-selection paths in dashboard route tests.
- Document that Review revision feedback may come from PR data or reviewer-agent logs.
- Add a patch changeset for the published Fusion package.
Files changed:
.changeset/fn-7186-review-revision-fix.md | 7 ++
docs/dashboard-guide.md | 4 +-
.../dashboard/src/__tests__/routes-tasks.test.ts | 126 +++++++++++++++++----
.../src/routes/register-task-workflow-routes.ts | 76 +++++++++----
4 files changed, 170 insertions(+), 43 deletions(-)
Fusion-Task-Id: FN-7186
Fusion-Task-Lineage: 8b0f6e4c-93b1-489c-ab96-5a2541b7c18a
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>