diff --git a/openspec/changes/streamlined-onboarding-report/tasks.md b/openspec/changes/streamlined-onboarding-report/tasks.md index f2714456..8a594af2 100644 --- a/openspec/changes/streamlined-onboarding-report/tasks.md +++ b/openspec/changes/streamlined-onboarding-report/tasks.md @@ -9,8 +9,8 @@ ## 2. Rename rules/report → rules/check-summary (PR 2) -- [ ] 2.1 `git mv packages/cli/src/rules/report.ts packages/cli/src/rules/check-summary.ts` and update importers (`plan-check.ts`, `recover.ts`, `verdicts.ts`, `test/verdicts.test.ts`, `test/check-snapshot.test.ts`). Verify `grep -rn "rules/report" packages/cli` is empty and `pnpm --filter @taskless/cli test` passes. -- [ ] 2.2 Run `pnpm typecheck` and `pnpm lint`; both pass. +- [x] 2.1 `git mv packages/cli/src/rules/report.ts packages/cli/src/rules/check-summary.ts` and update importers (`plan-check.ts`, `recover.ts`, `verdicts.ts`, `test/verdicts.test.ts`, `test/check-snapshot.test.ts`). Verify `grep -rn "rules/report" packages/cli` is empty and `pnpm --filter @taskless/cli test` passes. +- [x] 2.2 Run `pnpm typecheck` and `pnpm lint`; both pass. ## 3. taskless report (PR 3) diff --git a/packages/cli/src/rules/report.ts b/packages/cli/src/rules/check-summary.ts similarity index 100% rename from packages/cli/src/rules/report.ts rename to packages/cli/src/rules/check-summary.ts diff --git a/packages/cli/src/rules/plan-check.ts b/packages/cli/src/rules/plan-check.ts index eebfe746..d3be227e 100644 --- a/packages/cli/src/rules/plan-check.ts +++ b/packages/cli/src/rules/plan-check.ts @@ -10,7 +10,7 @@ import { getCliPrefix } from "../util/package-manager"; import { orgNotFoundRemedy } from "./generate"; import type { EngineName } from "./layout"; import { recoveryAdvice } from "./recovery-advice"; -import { reportRules } from "./report"; +import { reportRules } from "./check-summary"; import type { RunDirectory } from "./run-directory"; import { RUN_SCRIPTS_WARNING } from "./runtime/harness"; import { discoverRuntimeRulesIn, type RuntimeRule } from "./runtime/discover"; diff --git a/packages/cli/src/rules/recover.ts b/packages/cli/src/rules/recover.ts index d991ec22..5609be1c 100644 --- a/packages/cli/src/rules/recover.ts +++ b/packages/cli/src/rules/recover.ts @@ -20,7 +20,7 @@ import { ruleFilePath } from "./engines"; import { writeServedRule } from "./files"; import { orgNotFoundMessage } from "./generate"; import { isKnownEngine, type EngineName } from "./layout"; -import { reportRules } from "./report"; +import { reportRules } from "./check-summary"; import { openRun } from "./run-directory"; import { takeSnapshot } from "./snapshot"; import { verifyServedRule } from "./verify-delivery"; diff --git a/packages/cli/src/rules/verdicts.ts b/packages/cli/src/rules/verdicts.ts index f8ce86e2..c5c494d7 100644 --- a/packages/cli/src/rules/verdicts.ts +++ b/packages/cli/src/rules/verdicts.ts @@ -3,7 +3,7 @@ import { isRecord } from "../util/is-record"; import type { EngineName } from "./layout"; import { isKnownEngine } from "./layout"; import type { Recovery } from "./recovery-advice"; -import type { ReportedRule } from "./report"; +import type { ReportedRule } from "./check-summary"; /** * Turning a v2 reconcile answer into what `check` does with each rule. diff --git a/packages/cli/test/check-snapshot.test.ts b/packages/cli/test/check-snapshot.test.ts index 641c8517..e846f12f 100644 --- a/packages/cli/test/check-snapshot.test.ts +++ b/packages/cli/test/check-snapshot.test.ts @@ -15,7 +15,7 @@ import { afterEach, beforeEach, describe, expect, it } from "vitest"; import { assembleEngineConfigs } from "../src/rules/assemble"; import { runEngines } from "../src/rules/dispatch"; -import { reportRules } from "../src/rules/report"; +import { reportRules } from "../src/rules/check-summary"; import { openRun, type RunDirectory } from "../src/rules/run-directory"; import type { CheckResult } from "../src/types/check"; import { canonicalHash } from "../src/rules/rule-hash"; diff --git a/packages/cli/test/verdicts.test.ts b/packages/cli/test/verdicts.test.ts index 61ecb901..fb99b688 100644 --- a/packages/cli/test/verdicts.test.ts +++ b/packages/cli/test/verdicts.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from "vitest"; -import type { ReportedRule } from "../src/rules/report"; +import type { ReportedRule } from "../src/rules/check-summary"; import { recoveryAdvice } from "../src/rules/recovery-advice"; import { applyVerdicts, NOT_IN_PLAN_REASON } from "../src/rules/verdicts";