feat(FN-5232): add deterministic verification-followup deduplication to pre
Implements deterministic followup deduplication for the project engine, routing eval and PR followups through a new `verification-followup-dedup` helper that excludes the parent task to prevent self-referential loops, with tests covering eval-followups, merge-error-recovery, PR comments, and the new Fusion-Task-Id: FN-5232
This commit is contained in:
committed by
gsxdsm
parent
e67df21de1
commit
b078a8135e
@@ -189,6 +189,10 @@ export type DatabaseMutationType =
|
||||
| "task:auto-merge-skipped-already-done"
|
||||
/** Metadata: { taskId, commitSha, failedCommand, exitCode, errorTail } */
|
||||
| "task:post-finalize-verification-no-op"
|
||||
/** Metadata: { kind, parentTaskId, existingTaskId, signature, rateLimited } */
|
||||
| "verification:followup-deduped"
|
||||
/** Metadata: { kind, parentTaskId, newTaskId, signature, supersedesTaskId } */
|
||||
| "verification:followup-created"
|
||||
| "task:auto-recover-branch-misbound"
|
||||
| "task:auto-recover-misrouted-foreign-commit"
|
||||
| "task:auto-recover-foreign-only-contamination"
|
||||
|
||||
Reference in New Issue
Block a user