#!/usr/bin/env tsx
/**
 * P08 纯人工录制 — 不自动填表，人工完成全流程并勾选 11 项附加服务
 *
 *   npm run record:priority1-p08-accessorials
 */
import { join } from "node:path";
import { P08_LTL_ACCESSORIAL_LABELS } from "@/workers/rpa/priority1/demo-input";
import { runPriority1ManualRecordingSession } from "@/workers/rpa/priority1/run-manual-recording";

async function main(): Promise<void> {
  console.log("\n[record-p08] P08 — 纯人工模式（零自动填写）");

  await runPriority1ManualRecordingSession({
    pathId: "P08-ltl-all-accessorials",
    title: "LTL 全附加服务 — 人工勾选 11 项",
    outDir: join(process.cwd(), ".rpa", "recordings", "P08-manual-session"),
    checklist: P08_LTL_ACCESSORIAL_LABELS,
  });
}

main().catch((e) => {
  console.error(e);
  process.exit(1);
});
