* initial commit * format links right jobops.dakheera47.com/cv/shaheer-google-de * don't support legacy * remove phishing look * smaller links * readiness check in settings * rework UX * right col * pop a modal * modal improvements * show links * documentation disclaimer * fix(tracer-links): preserve descriptive resume link labels * fix(tracer-links): classify bot user agents before browser families * fix(tracer-links): reject non-http redirect destinations * fix(tracer-redirect): disable caching for tracked redirects * fix(origin): prefer canonical public base url over forwarded headers * fix(auth): protect tracer analytics routes behind basic auth * fix(ui): rename misleading tracer drilldown human metric * style(tests): format tracer-links invalid-destination assertion * fix(tests): prevent mocked fs from breaking sqlite data-dir resolution * style(docs): format versioned docs json for biome * fix(tests): mock tracer-links in pdf skills validation suite
JobOps Docs Site
Docusaurus workspace for user-facing documentation.
Development
From repository root:
npm run docs:dev
Local docs server runs on http://localhost:3006.
Build
npm run docs:build
Build output:
docs-site/build
Configuration
Set these environment variables for deploys:
DOCS_SITE_URL: Public origin for canonical/sitemap URLs. Example:https://jobops.dakheera47.comDOCS_BASE_URL: Route prefix where docs are hosted. Example:/docs/
Defaults (local development):
DOCS_SITE_URL=http://localhost:3006DOCS_BASE_URL=/docs/
Versioning
Cut a docs version tied to a release tag:
npm run docs:version -- 1.0.0