From 618c2906b466f1ee3a5d402171ea9c9e0b1c9715 Mon Sep 17 00:00:00 2001 From: garrytan Date: Tue, 29 Sep 2026 16:19:52 +0000 Subject: [PATCH] chore(typecheck): lock in two fixed test diagnostics --- scripts/typecheck-test-baseline.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/typecheck-test-baseline.json b/scripts/typecheck-test-baseline.json index 4f4d91add..d25bf86d5 100644 --- a/scripts/typecheck-test-baseline.json +++ b/scripts/typecheck-test-baseline.json @@ -290,8 +290,6 @@ "test/paid-free-boundary.test.ts\tTS4104\tThe type 'readonly string[]' is 'readonly' and cannot be assigned to the mutable type 'string[]'.": 2, "test/paid-retry-supervision.test.ts\tTS2741\tProperty 'selectionReason' is missing in type '{ version: 1; tier: 'periodic'; evalsAll: boolean; sliceCount: number; entries: { file: string; slice: number; status: 'planned'; budget: PaidShardBudget; }[]; }' but required in type 'PaidRunManifest'.": 2, "test/paid-retry-supervision.test.ts\tTS2769\tNo overload matches this call. The last overload gave the following error. Property 'selectionReason' is missing in type '{ version: 1; tier: 'periodic'; evalsAll: boolean; sliceCount: number; entries: { file: string; slice: number; status: 'planned'; budget: PaidShardBudget; }[]; }' but required in type 'PaidRunManifest'.": 1, - "test/paid-run-manifest.test.ts\tTS2322\tType '{ files: string[]; status: ShardStatus; exitCode: number; elapsedMs: number; executedTests: number; }[]' is not assignable to type 'Pick[]'. Property 'skippedTests' is missing in type '{ files: string[]; status: ShardStatus; exitCode: number; elapsedMs: number; executedTests: number; }' but required in type 'Pick'.": 1, - "test/paid-run-manifest.test.ts\tTS2322\tType '{ skippedTests?: number | null | undefined; budget?: PaidShardBudget; shard: number; files: string[]; status: ShardStatus; exitCode: number | null; elapsedMs: number; groupPid: number | null; executedTests: number | null; }' is not assignable to type 'ShardOutcome'. Types of property 'skippedTests' are incompatible. Type 'number | null | undefined' is not assignable to type 'number | null'. Type 'undefined' is not assignable to type 'number | null'.": 1, "test/paid-shards.test.ts\tTS2739\tType '{ shard: number; files: [string]; status: \"failed\"; exitCode: number; elapsedMs: number; groupPid: number; }' is missing the following properties from type 'ShardOutcome': executedTests, skippedTests": 1, "test/paid-shards.test.ts\tTS2739\tType '{ shard: number; files: [string]; status: \"never-started\"; exitCode: null; elapsedMs: number; groupPid: null; }' is missing the following properties from type 'ShardOutcome': executedTests, skippedTests": 3, "test/paid-shards.test.ts\tTS2739\tType '{ shard: number; files: [string]; status: \"passed\"; exitCode: number; elapsedMs: number; groupPid: number; }' is missing the following properties from type 'ShardOutcome': executedTests, skippedTests": 3,