refactor(jobs): remove legacy details dialog

The routed job workspace owns analysis, correspondence, timeline, and interview flows. Remove the unreachable duplicate dialog and keep coverage on the live components and route contracts.
This commit is contained in:
cesnimda
2026-08-30 23:22:40 +02:00
parent 15cb336208
commit 32d16089f1
9 changed files with 7 additions and 2239 deletions
@@ -3,9 +3,8 @@ import path from "node:path";
test("application panels use distinct timeline, interview board, and generated brief routes", () => {
const workspace = fs.readFileSync(path.join(process.cwd(), "src/applicationWorkspace.ts"), "utf8");
const details = fs.readFileSync(path.join(process.cwd(), "src/components/JobDetailsDialog.tsx"), "utf8");
expect(workspace).toContain("/timeline");
expect(workspace).toContain("/interview-prep`");
expect(details).toContain("/interview-prep/brief`");
expect(workspace).not.toContain("/interview-prep/brief`");
});