Fusion Agent
c380e680a8
FN-014: scope session diffs to task-owned files
Scope rebase session diffs to files proven to belong to the task.
- Attribute rebase-range files to task commits before falling back to execution snapshots.
- Return empty diffs when ownership cannot be proven instead of exposing unrelated files.
- Add parity and route coverage plus a patch changeset.
Files changed:
.changeset/fn-014-task-diff-attribution.md | 7 ++
.../TaskCard-TaskChangesTab-parity.test.tsx | 42 ++++++++++
.../dashboard/src/__tests__/routes-github.test.ts | 90 +++++++++++++++++++++
.../src/routes/register-session-diff-routes.ts | 66 ++++++++++++----
4 files changed, 188 insertions(+), 17 deletions(-)
Fusion-Task-Id: FN-014
Fusion-Task-Lineage: e5aebee9-4190-4f56-b386-9448b2ab7ffd
Co-authored-by: Fusion <noreply@runfusion.ai>
2026-08-20 03:55:38 +00:00
..
2026-08-19 20:17:42 -07:00
2026-08-18 22:16:44 -07:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-18 22:16:44 -07:00
2026-08-19 20:35:19 -07:00
2026-08-20 03:55:38 +00:00
2026-08-18 22:16:44 -07:00
2026-08-18 22:16:44 -07:00
2026-08-18 22:16:44 -07:00