fix(FN-5152): clarify newer-task near-duplicate archive rule

Fusion-Task-Id: FN-5152
Fusion-Task-Lineage: 954570d8-82e1-4519-a739-c52ee790d2db
This commit is contained in:
Fusion (runfusion.ai)
2026-05-19 11:09:55 -07:00
committed by gsxdsm
parent 2be6cf2ff8
commit 80ffed7a47

View File

@@ -2377,7 +2377,9 @@ export class TriageProcessor {
return;
}
if (canonicalTask.createdAt <= taskCreatedAt) {
// FN-5152: only archive the task being finalized when it is the newer-or-equal
// sibling. Older tasks never lose to a newer near-duplicate candidate.
if (taskCreatedAt >= canonicalTask.createdAt) {
await this.store.updateTask(task.id, {
sourceMetadataPatch: {
nearDuplicateOf: canonical.id,