diff --git a/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-approval-gate.test.ts b/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-approval-gate.test.ts index a551c3738..89f5313b2 100644 --- a/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-approval-gate.test.ts +++ b/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-approval-gate.test.ts @@ -7,8 +7,9 @@ import { SelfHealingManager } from "../../self-healing.js"; import { TriageProcessor } from "../../triage.js"; function task(overrides: Partial & Pick): Task { + const { id, ...rest } = overrides; return { - id: overrides.id, + id, title: overrides.id, description: overrides.id, priority: "normal", @@ -20,7 +21,7 @@ function task(overrides: Partial & Pick): Task { createdAt: "2026-05-15T10:00:00.000Z", updatedAt: "2026-05-15T10:00:00.000Z", columnMovedAt: "2026-05-15T10:00:00.000Z", - ...overrides, + ...rest, } as Task; } diff --git a/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-triage-poll.test.ts b/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-triage-poll.test.ts index f8c579f14..006ea3b2f 100644 --- a/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-triage-poll.test.ts +++ b/packages/engine/src/__tests__/reliability-interactions/starved-refinement-x-triage-poll.test.ts @@ -7,8 +7,9 @@ import { SelfHealingManager } from "../../self-healing.js"; import { TriageProcessor } from "../../triage.js"; function triageTask(overrides: Partial & Pick): Task { + const { id, ...rest } = overrides; return { - id: overrides.id, + id, title: overrides.id, description: overrides.id, priority: "low", @@ -20,7 +21,7 @@ function triageTask(overrides: Partial & Pick): Task { createdAt: "2026-05-15T10:00:00.000Z", updatedAt: "2026-05-15T10:00:00.000Z", columnMovedAt: "2026-05-15T10:00:00.000Z", - ...overrides, + ...rest, } as Task; } diff --git a/packages/engine/src/__tests__/self-healing-starved-refinement.test.ts b/packages/engine/src/__tests__/self-healing-starved-refinement.test.ts index dc5c60489..d245db530 100644 --- a/packages/engine/src/__tests__/self-healing-starved-refinement.test.ts +++ b/packages/engine/src/__tests__/self-healing-starved-refinement.test.ts @@ -7,8 +7,9 @@ import { SelfHealingManager } from "../self-healing.js"; import { TriageProcessor } from "../triage.js"; function task(overrides: Partial & Pick): Task { + const { id, ...rest } = overrides; return { - id: overrides.id, + id, title: overrides.id, description: overrides.id, column: "triage", @@ -20,7 +21,7 @@ function task(overrides: Partial & Pick): Task { createdAt: "2026-05-15T10:00:00.000Z", updatedAt: "2026-05-15T10:00:00.000Z", columnMovedAt: "2026-05-15T10:00:00.000Z", - ...overrides, + ...rest, } as Task; }