fix(rd21): retain draft revisions and qualify conflict recovery

This commit is contained in:
cesnimda
2026-10-23 12:34:34 +02:00
parent 12f342c09c
commit 05a738693e
53 changed files with 813 additions and 192 deletions
@@ -0,0 +1,9 @@
import { defineConfig } from '../../../../../job-tracker-ui/node_modules/@playwright/test';
import base from '../../../../../job-tracker-ui/playwright.config';
import path from 'node:path';
if (!base.metadata?.isolatedDataRoot) throw new Error('RD21 persistence proof requires fresh isolated servers; unset PLAYWRIGHT_REUSE_SERVERS.');
const cwd = path.resolve(__dirname, '../../../../../job-tracker-ui');
const servers = Array.isArray(base.webServer) ? base.webServer : [base.webServer!];
export default defineConfig({ ...base, testDir: __dirname, testMatch: '*.spec.ts', retries: 0,
webServer: servers.map(server => ({ ...server, cwd })) });