import assert from "node:assert/strict"; import fs from "node:fs"; const page = fs.readFileSync("src/features/helpdesk/HelpdeskProfilesPage.tsx", "utf8"); const styles = fs.readFileSync("src/styles/helpdesk.css", "utf8"); assert.ok(page.includes("WorkspaceActionBar"), "Helpdesk uses the semantic shared action bar"); assert.ok(page.includes("refreshable"), "The Helpdesk profile page exposes Reload"); assert.ok(page.includes("DocumentationHelpLink"), "Helpdesk exposes contextual documentation"); assert.ok(page.includes("PageScrollViewport"), "Helpdesk owns bounded profile and detail scrolling"); assert.ok(page.includes("