fix: 补齐候选诊断环境与证据保护(09-06-release-gate-integrity)

这个提交包含在:
2026-09-08 07:21:19 +08:00
父节点 66f25b1fa8
当前提交 99167127b5
共修改 33 个文件,包含 2915 行新增和 67 行删除
@@ -1,4 +1,4 @@
import { mkdirSync } from "node:fs";
import { mkdirSync, mkdtempSync } from "node:fs";
import path from "node:path";
import type { Page, Route } from "@playwright/test";
@@ -6,11 +6,10 @@ import { expect, test } from "./helpers/fixtures";
test.use({ serviceWorkers: "block" });
const outputDir = path.resolve(process.cwd(), "../output/playwright/pc-finance-admin-visual-wave4");
const taskOutputDir = path.resolve(
process.cwd(),
"../output/playwright/07-18-small-team-internal-readiness",
);
const visualRoot = path.resolve(process.env.QA_VISUAL_OUTPUT_DIR?.trim() || path.join(process.cwd(), "../output/playwright"));
mkdirSync(visualRoot, { recursive: true });
const outputDir = mkdtempSync(path.join(visualRoot, "pc-finance-admin-visual-wave4-"));
const taskOutputDir = path.join(outputDir, "internal-readiness");
const visualUser = {
identifier: "[email protected]",