feat(ui): complete career and document workspaces

This commit is contained in:
cesnimda
2026-11-03 14:29:21 +01:00
parent 027907a806
commit 6f801251b0
168 changed files with 6120 additions and 39 deletions
@@ -0,0 +1,36 @@
# A3-IM06 Career Profile and document workflows
3 November 2026. Owner approved **"Approve discovery and A3-IM06"**. Isolated `codex/a3-ui-06` starts at discovery receipt `027907a80666f7ddd51c848411ceaacec6768f20`. No unrelated workstream was merged. Local qualification is complete within the boundaries below; owner Gate F remains pending. Publication identity is recorded separately in CAREER_PUBLICATION.md.
Career overview now offers immediate edit actions for all fourteen existing canonical sections. Saved completeness indicators come from the server's existing seven-section assessment; unscored sections invite review, and unsaved drafts hide stale indicators. Editing projects and certifications now reaches every supported field through the existing canonical profile draft and versioned Save. Edits preserve opaque IDs, metadata and sibling facts. No new profile, score, API, schema or writer was introduced.
CV editing remains left and live preview right above 1000px; 768–1000px stacks both panes, and narrower phones retain the existing edit/preview switch. Cover letters use the same boundaries. Library cards reuse existing translated template labels while retaining unknown legacy IDs. A shared disabled-toolbar tooltip wrapper follows the existing MUI pattern. Renderers, physical document CSS, history/coalescing, autosave queues, conflict handling, null-as-inherit settings, frozen packages and RD21 remain unchanged.
| Evidence | Result and qualification boundary |
|---|---|
| Initial baseline |142 tests / seven suites passed before implementation; historical baseline, not added to final total |
| Test-first regressions |Canonical project/certification controls, fourteen section edit destinations, tablet CV mode, friendly library names and tablet letter preview reproduced missing behavior before fixes |
| Final frontend selection |212 unique selected cases / ten suites passed, zero failed/pending; latest full execution per disjoint suite in `a3-career-final-selection.json` |
| Backend preservation |103 passed, zero failed/skipped: CareerProfileServiceTests, CvRevisionReadinessTests, CoverLetterWriterTests, CvBuilderTests; InMemory/temporary SQLite and mocked exporter/summarizer, not MariaDB/live models or physical PDF acceptance |
| Types / full lint / production build |Passed after final application changes; final browser harness scoped zero-warning lint and diff check also passed |
| Independent review |No actionable source or verifier safety findings.57 cases / three suites independently passed, overlapping212. Separate verifier review independently reconciled browser counts and unavailable fixture reads; browser/backend/build not independently rerun |
| Rendered browser matrix |16 configurations:320/390/768/1440 × EN/NB × light/dark;96 whole-page axe scans, zero violations/overflow/page errors/unexpected writes. Six screens per journey:overview,profile,import review,library,CV editor,letter |
| Boundary/focus checks |Six EN/light configurations:320/390/768/1000/1001/1440;36 scans, zero violations. All14 direct edit targets have visible/unobscured focus; CV/letter stack through1000 and split at1001. Four configurations overlap the main matrix:108 unique screen/config captures overall, not132 unique cases |
| Fixture mutation boundaries |Main matrix48 explicit saves, boundary run18; three per journey:canonical project save preserving IDs/metadata/certifications/raw source, document-only rename preserving settings/version, manual letter save preserving revision precondition. All fulfilled in memory; no real API writes |
| Publication |See CAREER_PUBLICATION.md for exact commit/ref and independent readback |
The broad intermediate frontend run passed152 of153 cases and failed an existing typing-burst undo test. Production history code was unchanged. The test's simulated synchronous burst crossed its real one-second grouping clock under slow rendering. An unchanged isolated rerun passed. The fixture now pins only that simulated burst's clock and restores it in `finally`; a separate regression advances two seconds and requires two undo steps. The complete59-case studio suite then passed. Earlier failed reports remain FAILED, with that suite superseded by the later complete studio execution; totals never add overlapping runs.
Two early tablet attempts lacked `matchMedia` in JSDOM and are harness failures, not behavioral red evidence. A corrected viewport fixture reproduced the actual old768px mobile-mode behavior. The first browser pilot assumed desktop tabs on phones; the source already uses a mobile selector. The corrected pilot completed six scans and three fixture mutations. A visibility probe initially sampled the mobile selector's exiting invisible modal backdrop; the verifier now waits for unobscured focus rather than weakening application behavior. No source fix was needed for these harness issues.
Source imports, review/retention/conflict/history and render contracts are covered by selected existing frontend/backend tests; browser import review exercises the legacy pending comparison, low-confidence selection and no Apply. It does not qualify a parser, model or the separately deferred CV-import overhaul. Controlled CV HTML previews are not real exporter output. Prior accepted physical PDF metrics/visual evidence is reused only for unchanged renderer/fixture sources; no fresh PDF or native-language visual acceptance is claimed.
No production backend, provider, model or source data is accessed by the browser verifier. Every API request is intercepted; unavailable secondary reads are recorded and appear as honest unavailable states (company list, optional thumbnail preview and linked-CV assistance). Deliberate Career Save, CV rename and letter Save are in-memory fixture mutations. All external requests are blocked. Fixed mobile navigation can appear within a full-page scroll capture; screenshots do not establish native-device behavior. Representative mobile320,tablet768,boundary1001 and desktop1440 captures were visually inspected; this is scoped engineering review, not owner/native-language acceptance.
Native reports, failed attempts, captures and source/evidence manifest are under [evidence/career](evidence/career). There are108 unique validated screen captures plus one FAILED-focus.png diagnostic,109 PNG files total. Frontend aggregate references reports in its own frontend directory. To repeat rendered checks from job-tracker-ui against the built static export on localhost4338: `rtk proxy node scripts/verify-a3-career.mjs`; set `A3_BOUNDARY=1` for the six additional boundary/focus configurations. The pilot is an overlapping diagnostic, never added to the final total. AST-only graphify update passed; missing optional SQL parser and symbol-less file diagnostics remain tool limitations, with no LLM/provider activation.
Rollback reverts this presentation/control increment on its feature branch; no data/database rollback is required. Version guards and existing conflict recovery remain required. The independent document-date patch `ca519cac` and root security policy `de3d5031` remain separate. All188 historical dynamic translation-call reviews are accounted for; this increment's paired literal EN/NB keys do not complete European localisation.
NOT RUN: real backend/browser end-to-end, MariaDB, hosted CI, native screen reader/device/touch/zoom, live models/providers, physical PDF rerender, final integrated security/recovery/release. Phase10, Product Review, Global Jobs, European localisation and release acceptance remain open. No main merge or production deployment.
Next mandatory Gate F: owner review of this published increment before A3-IM07 Calendar/reminders/correspondence/documents. Preserve deadline date precision, consent, existing ICS/export and confirmed-send boundaries. Other independently eligible roadmap work may continue while that decision is pending.
+21
View File
@@ -0,0 +1,21 @@
# A3-IM06 — Career Profile and document workflows
3 November2026. Owner explicitly answered **"Approve discovery and A3-IM06"**. Isolated codex/a3-ui-06 starts at published/independently verified discovery receipt027907a80666f7ddd51c848411ceaacec6768f20. No older design/source tree merged. Root security policy and independent document-date fix remain separate.
## Scope and work packages
- [x] Inspect current CareerProfilePage/overview/section owners, CV library/editor/preview and letter presentation. Existing editor already places edit left/preview right and owns queues, conflicts, undo and export; retain these behaviors.
- [x] Establish selected Career/import/library/studio/letter baseline; no full-suite/PDF rerun merely for restart.
- [x] Career overview: useful section indicators and immediate section edit/focus actions, using existing canonical profile/draft state. Preserve unknown/loading/error states and source-backed overall completeness; do not count skipped setup as complete.
- [x] Audit every canonical section against actual editable controls. Initial source shows projects/certifications in StructuredCvProfile but no corresponding CareerProfileSections controls; investigate and close supported UI gaps through the existing revision writer, preserving stable IDs/metadata, or record a precise limitation.
- [x] Align studio responsive presentation with approved1000px split contract and existing mobile edit/preview mode; keep focus, controls, template/gallery/history/import review, library actions and letter workflow connected. Refine quiet chrome where needed, not physical document CSS.
- [x] Qualify existing import/source/proposed/selected/conflict/retention and letter history/revision behavior. No import-engine overhaul, new schema/API/dependency, provider/model activation or changed renderer metrics.
- [x] Fix affected bounded EN/NB display issues without rewriting working terminology. Fixed decimal attachment-size display remains a known candidate, not yet fixed.
- [x] Targeted frontend/backend/types/lint/build plus actual React controlled Career/CV/letter journeys, responsive/theme/locale/accessibility checks and independent review. Reuse unchanged accepted physical PDF metrics/visuals; distinguish controlled previews from physical exports.
- [ ] Commit/publish/remote verify each coherent package; only request next Gate F after this increment is complete and reviewable. A3-IM07 Calendar/reminders/correspondence/documents still needs that gate.
Affected callers: CareerProfilePage and CareerWorkspaceOverview/section editors; existing CV library/editor/template/preview and ApplicationCoverLetterSection/Document chrome; their tests and EN/NB catalogue. Canonical state, API writers, revisions and renderers stay in existing owners. Rollback presentation/controls commits on this branch; no database/data rollback. Changes must not silently replace source facts or reset null-as-inherit overrides.
Source comparison identified current studio compact boundary899.95px while the approved A3 handoff uses1000px. Verify field/preview geometry and focus at the boundary before changing it. The overall milestone remains IN PROGRESS; baseline/reused evidence alone cannot accept it.
Local qualification:212 unique frontend cases/10 suites,103 backend cases,types/full lint/build,16 controlled browser journeys/96 axe scans plus six boundary journeys/36 scans (four configurations overlap;108 unique captures), independent review57 overlapping cases. Exact evidence and limitations:CAREER_VALIDATION.md. Physical renderer and backend sources unchanged. Gate F before IM07 remains pending.
@@ -0,0 +1,37 @@
{
"recordedAtUtc": "2026-11-03T13:28:59.320295+00:00",
"frontend": "212 unique passed/10 suites; see frontend/a3-career-final-selection.json",
"backend": "103 passed; backend/a3-career-documents.trx",
"typecheck": {
"command": "npm run typecheck",
"exitCode": 0
},
"lint": {
"command": "npm run lint",
"exitCode": 0
},
"build": {
"command": "npm run build",
"exitCode": 0
},
"verifierLint": {
"command": "npx eslint scripts/verify-a3-career.mjs --max-warnings=0",
"exitCode": 0
},
"diffCheck": {
"command": "git diff --check",
"exitCode": 0
},
"graphify": {
"command": "graphify update .",
"exitCode": 0,
"limitations": [
"SQL parser unavailable",
"144 files yielded no symbols; not semantic completeness"
]
},
"limits": [
"Local targeted checks only; not full Phase10 or integrated security/release acceptance",
"Historical failed test/harness attempts retained separately and not relabelled passed"
]
}
@@ -0,0 +1,268 @@
{
"base": "027907a80666f7ddd51c848411ceaacec6768f20",
"recordedAtUtc": "2026-11-03T13:28:59.320295+00:00",
"policy": "Text LF-normalised SHA256; PNG/export raw bytes",
"sources": {
"JobTrackerApi.Tests/CareerProfileServiceTests.cs": "a0f35e0a244146804bec7989e048276bed295969cf1d9e1f9d0fc7fff36081c2",
"JobTrackerApi.Tests/CoverLetterWriterTests.cs": "d957df1f59d278ff81b05c391d59ad14ba9c91aa4f9c7ee396baea168acf9f3f",
"JobTrackerApi.Tests/CvBuilderTests.cs": "566bdefc1ebc231f18116f97d73c0d37c1aad866dab8c31b513754873b94c8a3",
"JobTrackerApi.Tests/CvRevisionReadinessTests.cs": "22b1f6a2dbfffb88bf11c217c41f3eb84086471da1023023c034a7521a9a21aa",
"docs/ui-modernisation/CAREER_VALIDATION.md": "c5e55b44c01ae8da34449a80054ba1e77dccd0c9693258314cb4dbce35e1425e",
"docs/ui-modernisation/UI-06.md": "a53f66e1b08c21c010efc17f0a5fd653141dcc24aea9e76ce3797e97b594a553",
"job-tracker-ui/package-lock.json": "bf31e90d7af03e8af059db2aaf893925b9e8881a30a1688034ed88ef45d4fcab",
"job-tracker-ui/package.json": "3745394e406cefa40d30a87e840bccb359be147bac6ffba736e2ae90898a8626",
"job-tracker-ui/scripts/verify-a3-career.mjs": "2303b82f4076e17a9502689e0c7320637d02426f4569d84cbad026a1fea73fea",
"job-tracker-ui/src/App.tsx": "608b4bed6c7e2881dfd65b7541ea211d193a636dd3f9cdf9a6d172acd12d137d",
"job-tracker-ui/src/application-assets.test.tsx": "b03fe198041cd7eb814f7a81cd80c877a12fac705e7e2bba40e812a61bf1dd36",
"job-tracker-ui/src/applicationWorkspace.ts": "3b00a4fe16159bdb9603eeb37bfdf5e5eb9a87d7815227fa3aa2f0da6e4f232c",
"job-tracker-ui/src/career-editor.test.tsx": "9c296fbf5d5871184869058e405fbc5a2f7467cbf2302baebef979bb41acef6b",
"job-tracker-ui/src/career-workspace-page.test.tsx": "3d232575525624246cf056d6d357cdb9c27a334ecc198046e2581f09873dbd99",
"job-tracker-ui/src/components/ApplicationAssets.tsx": "e6d5fd37efc10ba4188bc515e91db04405e9c4ba3915aba13ac0862e1c17a223",
"job-tracker-ui/src/components/RichTextField.tsx": "7b732cfbb9b8dc8b19e71415054649e0a2404cc17ec29d036817d63fea58a994",
"job-tracker-ui/src/cv-builder-deep-link.test.tsx": "8d5ae8d6a07991856dd2b21bde332ad91762c46f7534c2154719cf8a41d81dd2",
"job-tracker-ui/src/cv-builder-page.test.tsx": "7c1211e25b85fcc9e979b6c50926e297da6705c899d64d601de4cbc7f4a9a758",
"job-tracker-ui/src/cvBuilder.ts": "c021bafeabbc8ad3526d1b10b90ad8f7f0958ded8ed26eac8c1d28b53098b64d",
"job-tracker-ui/src/i18n/translations.ts": "c5586728bb501551ad37d6e617495520664b4f904da29e4918ff34ab50ff12eb",
"job-tracker-ui/src/profileCv.ts": "80c39b7c7558a96c1b7da4eef0d3580849203bc2da4ecd823aeac387b35cf963",
"job-tracker-ui/src/views/CareerProfilePage.tsx": "d666136aee79eb29be86606823b5fc5457298e5c62078f8a378d91224431f438",
"job-tracker-ui/src/views/CvBuilderEditor.tsx": "49537d71b577df7c564609c2cfcd239afe066fe4b4c550677544886a205e0e0b",
"job-tracker-ui/src/views/CvBuilderPage.tsx": "dc6c1561dde562deb829aff1fed7f595861d2112633572482069ec4c8c05ba2e",
"job-tracker-ui/src/views/career/CareerProfileSections.tsx": "07396e14214ecdb6c5f37f02d0e448453710a596b5ffb68042aa8ce032520e1c",
"job-tracker-ui/src/views/career/CareerWorkspaceOverview.tsx": "0650f72784b2211f703dfefd4d91a604957678369de2e2f365cf162458cc8d25"
},
"evidence": {
"backend/a3-career-documents.trx": "3be79db7958a751f3400f1e8b460456ea7f13a46792a45af72bcd27acc2ec05b",
"browser/BOUNDARY.json": "5ce8bea717968dda26e8cba9ab386b84970969db229bf083884a9cff67a22318",
"browser/BROWSER.json": "a4c761741203c9be7820f4a8a5aec6edfaa653a11d7377a35a1a487c2045b8af",
"browser/cv-editor-en-dark-1440.png": "a1e4005895e8e3d1bbae955f71a3102267394f19aed21023649297bb8e80d662",
"browser/cv-editor-en-dark-320.png": "b6675fc68ddfff4fdd8c97f4b8e42c85d661c5b8b05b57b6c834cd8b394dcbe6",
"browser/cv-editor-en-dark-390.png": "45fba5981e281e3906558f088a29445d859ae30d8ff7574f9c2f4838d19176ab",
"browser/cv-editor-en-dark-768.png": "30e95be8cd6867f541ea74c7623ddc74725f05c3dadcd6f63c8ad28d6abc383e",
"browser/cv-editor-en-light-1000.png": "7dd9ffd6e28130c15629d5c682b521d9f39dfd8de4ed54844374a1ad2c58462f",
"browser/cv-editor-en-light-1001.png": "fd9e12b13db88ede043f3031effcd081716f2e2a1dfc2f86d03a4eef5553cb47",
"browser/cv-editor-en-light-1440.png": "519af386f103b0a2632d8cdc0d4d4435ea9034ed3f068d7186b415f6dba375d3",
"browser/cv-editor-en-light-320.png": "26aa43d5ae894cc8d1ea10cf99f1a1ef2dece2944559168ab529dbf584cc599b",
"browser/cv-editor-en-light-390.png": "450269a67600cbc633a88db52995537827813688b07dffe6f339d07b641b07ad",
"browser/cv-editor-en-light-768.png": "a254bb39c21a1d0bfbfeef4656f56c352d9be0a056223b277476069b1dc42185",
"browser/cv-editor-nb-dark-1440.png": "d6e9a83ac7e0b2bc4d1b305ce07ebba2de29cfd7bf0e187d32df8e1c9c4e1091",
"browser/cv-editor-nb-dark-320.png": "49c9f5fde66be18d38833e900d70458905ae1ccaf37148585782aae12711c04a",
"browser/cv-editor-nb-dark-390.png": "5be2deae9d88cd1bcf52e40ab39fa8216fce969fe5c54cdccb92bca181a6abbf",
"browser/cv-editor-nb-dark-768.png": "0be35fbbcd21dba5baa9710df52ae446237462d409e3292e497adda5ab5fad00",
"browser/cv-editor-nb-light-1440.png": "8e96c1f951c1b959d48700fd850a5580c20fb076d908150cb8e85a2e3e7f25de",
"browser/cv-editor-nb-light-320.png": "e03ba11c988b0bd60bcb4c1d0a7f73dfe62354e1ea00391285fb95832b152b59",
"browser/cv-editor-nb-light-390.png": "228c6106484557bb1e99dbe94641c70afdcf2336418af0a199fb0d6b9cdcbc90",
"browser/cv-editor-nb-light-768.png": "7f1e6dd7ad5e85ec0da5b1fafd3540e21ca8c7b6fb464ca7d4c3270b6cc2b6bb",
"browser/FAILED-focus.json": "c30e047ce38ec54fd8dd17af38b728cb9da8c365fb1fc36dc922989077eced00",
"browser/FAILED-focus.png": "3048045c699ba9514f223e3ff7ea40a762f4d416f31727b9d735a8fad60b4e7f",
"browser/FAILED-mobile-navigation-harness.json": "c30e047ce38ec54fd8dd17af38b728cb9da8c365fb1fc36dc922989077eced00",
"browser/import-review-en-dark-1440.png": "6c90c6b4bdea8f50b9a9e92298b51a78bc5ebd3db2b134e8e074c001caa6ed80",
"browser/import-review-en-dark-320.png": "155844392d7e13f32e2d84f9b16f5b3f3fdc902115b9c712ecfe072b62446c64",
"browser/import-review-en-dark-390.png": "a68177dbcd85bb7ae75c8c99f1371bbd1da494f25f52d0b1b39a292ebffffb31",
"browser/import-review-en-dark-768.png": "30d4d8a30ac08e3bc846069b9d88893e365f37cebe097a75bc89872697731bc1",
"browser/import-review-en-light-1000.png": "b407f5bdbd3b91f7f2d809ae2aebc33c77c11d157ba45ba37562332bb541cbcd",
"browser/import-review-en-light-1001.png": "f886f70fe2b61c0e42be83684f945840381d4a385c562e17a5151fc432ef7754",
"browser/import-review-en-light-1440.png": "f50bb4c34770213fa91defbe820c937c49ace4aff26c66fa5f35b8204916676b",
"browser/import-review-en-light-320.png": "0da3ee53ca2c9fadea4250fd526b83d311eaaea871b6c2efd33b863e6e3f2c69",
"browser/import-review-en-light-390.png": "36e23510e08704780f93d7521c33cb16c906d89f152b42f950d4ed582eec3459",
"browser/import-review-en-light-768.png": "240fe506c08e18f82290786934f31892b07d5d60808e4c57de845b2f84423892",
"browser/import-review-nb-dark-1440.png": "94923b88fe4755e4e4384b06d06d760991639798d309761619c313a4e4d4e4b8",
"browser/import-review-nb-dark-320.png": "ecbf7dddb649f73cbfd8c37826705bd07a62d1293b891a8e7de91b607d5d1024",
"browser/import-review-nb-dark-390.png": "0518423df1533c88b3ad27f5f8dcf7139a64b2dc4eb0a571f4899cfc7b1750b5",
"browser/import-review-nb-dark-768.png": "33841d9e6b756276a20b2ff636ff75e06e12ce65db4df68a6c1d0009368ace58",
"browser/import-review-nb-light-1440.png": "e6d7b9a1a2b397b3c05cf2751aefe45f7a67462851d7c7f7419a0a60e2f5bf2a",
"browser/import-review-nb-light-320.png": "d083990516b040fc23e0e7c462ae67b809f1ddd7f85efddbcced4bd583edd2a9",
"browser/import-review-nb-light-390.png": "b7af414c11defa7c6105cc89ed371bb8d1083ff568e7525beeb9fcfa9be76766",
"browser/import-review-nb-light-768.png": "adcb6e049db3062692f0c476cdd5e7c111b34ed71faa658210510f60538eb225",
"browser/letter-en-dark-1440.png": "16d418cc7c62b8c0f8596400264383ad806905405b75c75e88060ff169625b74",
"browser/letter-en-dark-320.png": "1fa1669b97a3ab25809886b5980f2e0dd24100e05cac1457947c2018868c2e6f",
"browser/letter-en-dark-390.png": "2d3ece32c74e7255d66bb7497e981e2cffae905130f3e170244c2dc5e7cb3e61",
"browser/letter-en-dark-768.png": "1e45a40d8ff3ad9fb0a94adf8d9dd5d36ead1aaf77e2931d5584b7ee29013494",
"browser/letter-en-light-1000.png": "96c82a1cd6759a0769847b79e2659220eac52e99e37ba66a4a90469d01718a71",
"browser/letter-en-light-1001.png": "953cbaf7f138f8b37696812411dad5ef0889c58cbf34cc568dfbe44cc258fce9",
"browser/letter-en-light-1440.png": "25f57d230b61ab94f0bd8d3084bf663b98edaa8b5059cc8ba42a94d33374097f",
"browser/letter-en-light-320.png": "73efd8b726b0e6245645a54b87d5a41b0cc43727bf63beaec43f07316d6fde98",
"browser/letter-en-light-390.png": "6a1500dcb06d441c057384177f8585008f13666a38661dbc857b6c775bbaf97a",
"browser/letter-en-light-768.png": "6852bccc9a0ce2c072e4a6500e0249a1d9d52d6e37b5fb6808557fb6f0b7b300",
"browser/letter-nb-dark-1440.png": "e122df6916f09f7508c1a42f3f81754a998800d5f1e73a96924cea5c95bd9c4d",
"browser/letter-nb-dark-320.png": "0a454aa8938752ff8c347712f2c8ec2eed6465d7f199d8205fec155d424cdb81",
"browser/letter-nb-dark-390.png": "1ee8b1f418b05ab99e221d530f10fd6e886bd733b779dbf92c100d333d6c6706",
"browser/letter-nb-dark-768.png": "9c95b360e7c00c046697fdfed6016a54176c64230ee47c52f0c8016327817454",
"browser/letter-nb-light-1440.png": "581679c486f4d23d464ce4c6972318421ddc1152e502f11890efc58662dc7fab",
"browser/letter-nb-light-320.png": "5f1f8898c9cb3e5a6d954c65c028fa42bd6347e1ea5b196cd394cc71e52dfa2b",
"browser/letter-nb-light-390.png": "1ea325988f2dfb9191ba02de501084bc795eccd01d3fd39bea89344a40d89e07",
"browser/letter-nb-light-768.png": "e32ee1c1d21727b05e7cfc5ed825837ee4d494a988491a5351745909791ec225",
"browser/library-en-dark-1440.png": "b42aafd8b10ca1432a08973902515820687b1c5aa52cb9843db0daf81a4e78bc",
"browser/library-en-dark-320.png": "ce151fbf6d5050c09819d551556bd7e664a53943ca531c94561f6da5e2837c24",
"browser/library-en-dark-390.png": "7366fb25afeb4d3732413de4b981085573285d95465698cae67da8513e3c91d1",
"browser/library-en-dark-768.png": "e93f6259bfb9c75197642bde263b065ab8c59a2282781477d62cd1874afa1279",
"browser/library-en-light-1000.png": "6101756e53081347cb01b27f2c6e5167d6eac5c81be88333abb73e881de45109",
"browser/library-en-light-1001.png": "7a1a462c27ea373a116a1e3f3436c4261d17637b1b47dbb6526df9f5f99bc40e",
"browser/library-en-light-1440.png": "9eb940ffc4a69506702881c9800795aace43171ac3f437695a90e251cb66add9",
"browser/library-en-light-320.png": "cefb8ff9571bbc254d8e6609c9a44d8309e3f04b3a1e98a573044c69a83ed904",
"browser/library-en-light-390.png": "43cc06038820d91059d9d1a8c3a6186bef23d520ba47ea72b7885f1ef11d84c2",
"browser/library-en-light-768.png": "d7ea18d415ff45b5403eea284614c59a9b1820fbf366953c2342614d598eb24b",
"browser/library-nb-dark-1440.png": "20045a34552686bf697831bfdce1657719d5428b575f3d7f265794661bce1315",
"browser/library-nb-dark-320.png": "5539263b912f7b8c59b01e3971422f0e919d23f256f9bfdc39df1f02c803d9ee",
"browser/library-nb-dark-390.png": "3667353f0e7a69e87fe5286ce9049309cef3fb2dea5744cfa6c8e52fce3974bf",
"browser/library-nb-dark-768.png": "2561833f088b579274f57e74ba4c6f15b498afc61426c94cb87258eb37a4240f",
"browser/library-nb-light-1440.png": "bb87ae0e5fcebdc33663a15c727ccd856e3e36645fef89a41964239e8186f743",
"browser/library-nb-light-320.png": "531f4e76f281e4a6e9c5a9f452f63b9ddceb4b8df09e00d8cd6e616d730662f5",
"browser/library-nb-light-390.png": "050a58b4ee9d9409b1cfda0332483c81446bcb7a95896939d4fe664e34481e9e",
"browser/library-nb-light-768.png": "7add41634511b820402346b2e29ada5d8322cea39ff4722f8179f2d4705ad126",
"browser/overview-en-dark-1440.png": "c85d4c81d50d4e13dc69957a26798f8d8c8ad72e04e1871ab31100c047405835",
"browser/overview-en-dark-320.png": "7d4675787b6658ba78f674a22714e61b931e03a29e2ce3f1e6e94e88d21ee4c7",
"browser/overview-en-dark-390.png": "dc60eccc970f6849ec3861822a65629c7766f439de3e85525c9cca17d97d20f5",
"browser/overview-en-dark-768.png": "1422ad61f749f986749e73d57e10c49bf271b9484885131b4743f7d58958c02a",
"browser/overview-en-light-1000.png": "bd1eb529a901b7cd0ea9f966793d6793b5543cd1e6cefaed0318ce36157e34f6",
"browser/overview-en-light-1001.png": "d8349e20be31daf618d5d762515048a5e16fcd129577a9abfbb575bc34ad6e57",
"browser/overview-en-light-1440.png": "09e5ee2eecd36d3d2fd09a2c3394fc201ea630f3dc1a49225794ffc8b13c38ed",
"browser/overview-en-light-320.png": "581748ebb18edd3546fac44835b1f324db6ea61914a6457dc23d45703701b289",
"browser/overview-en-light-390.png": "90c6a44b83b1aa9aa8b32afc9be5f9f4f0a683105fbc69c32c4aebe96da00c09",
"browser/overview-en-light-768.png": "119ce8d4518bdacf87f875a7f5920953fe15cd5099e3d0adf414863f44c407c5",
"browser/overview-nb-dark-1440.png": "9e2c4321b20abb4d7a34431307799ff2e37479432e89cd22d46f88c5a2f75bf8",
"browser/overview-nb-dark-320.png": "0a169f4cfce872bfc9683699afac6f088e7647a0bebdce9af1abb4b61959ee31",
"browser/overview-nb-dark-390.png": "2c375741fb5ba6aa2cf2a1e56dd773084aafc28e7941b4140372a35e1f9715c8",
"browser/overview-nb-dark-768.png": "eb71e6ac016604def0a96d4fac87dcbd85d4d335cad0e2d1967a865809d3b8fb",
"browser/overview-nb-light-1440.png": "bbf9c63e3b71fe22f62037e35aba13bdde4cb3c0e39b34ff343c0ce10385bca5",
"browser/overview-nb-light-320.png": "7c2705ab8351f9e1dbf9866e7534dabc508d4870aab740cfa3afd91c956755c9",
"browser/overview-nb-light-390.png": "e183063e712f9e5f5f88e54c2e78d9755d9eb19ccc6e381db0f7a9bf60833306",
"browser/overview-nb-light-768.png": "736c09f4467bc07b82b59c6ee42436af8d8c0433227605513b5d142261b182d3",
"browser/PILOT.json": "cfcfb5fb3768d6c546a4c7ee041ed5ea43d50175acc45825f7a25f6daa9e6d09",
"browser/profile-en-dark-1440.png": "5c5c9110df2c376772e79a100ec51205a61289d65b2bbb539888a85f2a9c1db9",
"browser/profile-en-dark-320.png": "ceb536d214e90bd4caff17ec9a74d34bb7d60183a9d09f374041b3e7a0c41aab",
"browser/profile-en-dark-390.png": "5e30e4bfe26d70bfad4d44d89be0001db5777702f1423e4bc2769bb124bceb8c",
"browser/profile-en-dark-768.png": "f3f70b2d1a41f2705c238e3aa76840549ff53e3c4cb93cdd02113cd697e5ef6e",
"browser/profile-en-light-1000.png": "c45282db9f168a5156c2fec4f4b13ab91027eeb990389085872341923df9c4c4",
"browser/profile-en-light-1001.png": "359accae64dc3c1fadbe43e91e4b1b7999313b90d6088f8c23cdf588410188e5",
"browser/profile-en-light-1440.png": "d9c957f33e392f9e7aa78579517733c006a13a8fcef91850df81a3bd51598de0",
"browser/profile-en-light-320.png": "788190baa320b9d1cf6dea352ef45c5ced2dbeca70445888286a9423e7f1a9c7",
"browser/profile-en-light-390.png": "b97b1d3f72257fe0ce29f15f270c9192b2f2305875521c80cb6c95d3a7496a9a",
"browser/profile-en-light-768.png": "6286c32b0de8744b9a57366c1e302e2167f2c9912b634fd812c27d388a522b73",
"browser/profile-nb-dark-1440.png": "51a8a178330a361f79379e06030e6cce75273578e856d6e9c5257c568fc430c2",
"browser/profile-nb-dark-320.png": "303ca1de4aff52daeb79738642a2ff41f6740d706477307d75453d7aededaa4e",
"browser/profile-nb-dark-390.png": "870fec09b318d0fd2a3e2a9e137a22c1badd526cec017eb480ccb32fd8555319",
"browser/profile-nb-dark-768.png": "c75ca8944ca103b3c907223a8f0e4c68ee8b3a46752518925d7ebc5734219aed",
"browser/profile-nb-light-1440.png": "426a17d2cfb6a7f901f76b86c268e7e919b22dd4e3a272fed43c3853e761703f",
"browser/profile-nb-light-320.png": "c80c272bb9efdab8640e825419df8211bef4dc5e487a108bcb73458ca0635aeb",
"browser/profile-nb-light-390.png": "056d781752f8e886ce0456a81b17a87d1dfe734341f25cfaf7d469270de88726",
"browser/profile-nb-light-768.png": "f87feaa0765cae7e4b83a4568f38d9a533d3029a2fe4415faaa08c256c35aa30",
"CHECKS.json": "85f7392ef55ff23e86f30775eb020072b8b2e874f80199e31ccb2ad47ae896ff",
"frontend/a3-career-baseline.json": "750d322c02d300af1850d76be0530e30ec8e7d61f8411799f200fa3e11ad4fb4",
"frontend/a3-career-final-selection.json": "b2eb055e915c06046232fc07ebabeb365071729855170f0a52d030895bb6b860",
"frontend/a3-career-navigation-green.json": "04e3416179069ae61bb1c8b97f56250392968bff2540f0aa5935da7109061a8b",
"frontend/a3-career-navigation-green.log": "078d8ebc809502c49471c3aae526bf23ef737d26ba7463320e1c10eddd1d2c2f",
"frontend/a3-career-navigation-red.json": "351aa51fd91dbde014ecd077f8c3da5dd7d17dd607b765c2141b66ab9c12c827",
"frontend/a3-career-navigation-red.log": "fcc684424abe67052302219ea145aa1e8f098925c0a7ad314ba26482c36541c8",
"frontend/a3-career-overview-tests.json": "197074f604c33acff626d298404645d394b935a7e0d0e8b5c5344193fcc886a0",
"frontend/a3-career-overview-tests.log": "7397185f83913428788303546e1710e17b9e7e1d1cad5f96f1868bea6e71c34e",
"frontend/a3-career-sections-green.json": "173cbb0aedf38b5e3ba210d83f56347aee28127d354592abc3721a139aae9c47",
"frontend/a3-career-sections-green.log": "f711863c1493f1f1577518c137183dc1e03a3ebc251e1c9627a619426b494190",
"frontend/a3-career-sections-red.json": "4e50e29e108c76201b17cac6f39e4c26c2de89cd9257fa5ee8c91c11fb9f4d36",
"frontend/a3-career-sections-tests.json": "ecfd8240ea80acc80e2610d6b6bdd98c0f55f2b5e06bba88bca3ce5cfe0b8a9f",
"frontend/a3-career-sections-tests.log": "c3b55f77e8a4115edcef751e5f28c7507fa969fcb789ee50e998b0fa60d38b39",
"frontend/a3-career-tests.json": "97a8607801c2363944845127d08749bef1ba285d6fd01601a43e279a677ea209",
"frontend/a3-career-tests.log": "463bf1aee4b27493d0952cb5cca0429b3c167a024e8cfc606b6be9a035847555",
"frontend/a3-cv-library-tests.json": "d40e366b227a95bd0b0a21196b9bfc85682ef457286dca8398da236c2642c486",
"frontend/a3-cv-library-tests.log": "6ada270a4a196f292492d79a122c935f4670dc782af99bd1b3bb51f8feadca92",
"frontend/a3-cv-studio-tests.json": "a8435a895f27231e68a06ebcd27a6820872c6be0cb84ef6fd419375281581a6d",
"frontend/a3-cv-studio-tests.log": "9625b8ed93bbc6c164c4684633d5a8b8c27c21abe79640e2f518acae27b3caa6",
"frontend/a3-cv-tablet-behavior-green.json": "fa599621858eb251bb421e151618b29e8a231f76474bf6c2354cb2d30864dff2",
"frontend/a3-cv-tablet-behavior-green.log": "5357cf3cfc394f7bbdb2b788c572c36d2f479099e034a35fb85eefb19729784f",
"frontend/a3-cv-tablet-behavior-red.json": "25109670e37045e379b753fb8bb3df7a90ade2f627c06796aba998eead3a3593",
"frontend/a3-cv-tablet-behavior-red.log": "9054d2854a7886e716fe31a931b4cb4f69384f7630ed70f714d6ce1faae5018e",
"frontend/a3-cv-tablet-green.json": "f85562c49a747573cabe182a18c49e711bc6d3357688221b7ec5cc1b165d13c8",
"frontend/a3-cv-tablet-green.log": "7bb5beeaea3585cd227581573f310a370732ff7ce4eaf51a08ed66c9838dfe0d",
"frontend/a3-cv-tablet-red.json": "f2ca7c64c0647ff0944445a81b310d3cf3dbad23d58bfc6d778a5e04932675be",
"frontend/a3-cv-tablet-red.log": "95afe2b9c47ab0d760eab241471a4a5c9d57d7947843770fa4874e61690e8431",
"frontend/a3-cv-template-label-red.json": "6a47707dcd5dc6c9526cd01043a6c052591304207c395f071dcf7d39d5259648",
"frontend/a3-cv-template-label-red.log": "d3333ce7917a3de05586261582c0764de80eca418bdb65b68f303e21b1a3f2e8",
"frontend/a3-cv-undo-diagnostic.json": "39cb58d6c2f41b1de4b9dee3976bfce3ccbcb0e49b6a4699d3d4a8e4d62ed078",
"frontend/a3-cv-undo-diagnostic.log": "741c0ba350ce28ec3eff6b99edcdab108ee6f4829b99da86dd985bd1488d33c8",
"frontend/a3-letter-tablet-red.json": "4cbbca465e27fe93358e7f89a352fc3fb2e062f98b0510699dde0a699c76c45c",
"frontend/a3-letter-tablet-red.log": "5019aba654aceb547a94e036bbb60d8f8333818077c84142d10f72e692454485",
"frontend/a3-letter-workflow-tests.json": "90a125ee6996922343cfff56e622dbf24ea17b6acef44cd1a1185c42ca411000",
"frontend/a3-letter-workflow-tests.log": "3e13a505a4dc229bb95b1fefbf66ece3aa86e030f63dcfa54df97041b27f71d2"
},
"export": {
"404.html": "f59bb890be3b783db255859af1790cdd80b87f72201ddc146ed7a8787f102762",
"__next.__PAGE__.txt": "b0c44753a1d7cf9987fe842eb6674a25e645bb65dd6c68255fbb5fb55262b8e4",
"__next._full.txt": "d2de8cf3c88272b7df3fe3bf3a9e20ed77b7cc28e70cca8588cae782539cc210",
"__next._tree.txt": "422349cfa8c261da70b26d82f639d1ff9b16bcf005f4c3afe7db66efbcab617c",
"_next/static/5pWSd0rShbDaTBHoKmZYh/_buildManifest.js": "9476e0afd3f9da68a64e6ec58631191fd3eaca62c9f5a377e7517fe9a89e59ea",
"_next/static/5pWSd0rShbDaTBHoKmZYh/_clientMiddlewareManifest.js": "5483e3295dc35dfe29ea932efc85341c916f10ff78ff5b0e965e003710893a4a",
"_next/static/5pWSd0rShbDaTBHoKmZYh/_ssgManifest.js": "678f6ce2cb80b1fe72fc67e7412be6e2ab6ada083111b64f7c40d35e3cba5e00",
"_next/static/chunks/0-_aq6ipzcshj.js": "39f90c215bf52aef6274ed3dcc0f8af32e21a37fe8845b3bca0d6ea60da6a8c2",
"_next/static/chunks/0ah1fzqmie05a.js": "5c65505a7dcbac63ac71d254e619a4c800943bfb4fa16cd40c10cdbe7e9b6e31",
"_next/static/chunks/0bdt7ln111t48.js": "6184b1a61f22e2a640c17941634fdc75678ce93d142848d9f07f163e0d1fd201",
"_next/static/chunks/0bwvt3mysnclc.js": "7705667a1b75812b7833d9c9dff47fe023015e58e382c40f4507d9948c973af4",
"_next/static/chunks/0cz1d0mv5g_q7.js": "0973c1d64c88adc8e3c950410cb58b288f72118d5965b78049438deb8f2f9683",
"_next/static/chunks/0enhs8x_8oeah.js": "44c76f6178d407e1f147fdf70015fd05c21e58ed220fc922d23dfd1e0f8631bd",
"_next/static/chunks/0jcvc3qm6-lyk.js": "7c27e1fe373b822adc68c63096a5bf38444ad605b9743f0920271652989c56f1",
"_next/static/chunks/0q20g9o8x-k8z.js": "3d4d9086985419aa8866b032158196c774acb8bf318f3c8245508c8daa9c5148",
"_next/static/chunks/0q_pwu9jxv4-d.js": "42a43b3d7245a413c7c29b4cbe87823037a6dbc637e2e282c92405470e0f575d",
"_next/static/chunks/0s7d19phl1gc6.js": "270ac30d2cfd8392d59853086c1cf59e91ade44fc569151f14806f6684643ef0",
"_next/static/chunks/0t2zlhd2mhyc9.js": "a0f7fab089895101ee5f16425651c65ebe77e975c70287388719cafd8c4fbd41",
"_next/static/chunks/11-48p8kygxgp.js": "57eb9059599b5a5a30598d0a334912d58af571c0ffe28448ca76ad77c8ea8df9",
"_next/static/chunks/14-lfugawba2w.js": "6a5780ca3c84d7f130f3c0a14431c85c7a1e799e2645b8c171161dab40a64360",
"_next/static/chunks/1435in_k_-dhc.js": "4757476512d5c4dd25f9264a18b304ed4824b23aff1c09e134fcbff21d9c36b6",
"_next/static/chunks/145oicobmjvm7.js": "d6bbbdeed1381652dc7412e5ce673a077579ecd5cee8934cb6b533c814098764",
"_next/static/chunks/14e7ovj0s3elm.js": "070567dd4d23fb9fa0b9ba132185a697af6578045d43b2b1c7bbb2a1594d935d",
"_next/static/chunks/16lfece6cnlln.js": "716363ba044f30b0e70440756b4e5eafa2d25f2e1628e855e3bc4ab9eabee3d3",
"_next/static/chunks/1d0xrdyyzw7qc.js": "c11668ff1e152008e0d7b4454af12eb36c97df46a5860938e2eb5d8429b374a8",
"_next/static/chunks/1ke8pzecwofrg.css": "32e9ab963ebadebcbe2c68dffb24cfbfc8cc24255ad91b48b7941fc777bf7439",
"_next/static/chunks/1req80b9jj38r.js": "eee4d2e3789e1215195dba99ad0f09d34f8c83da848322b76054722233e9dae3",
"_next/static/chunks/1uppvozaqeqnz.js": "ae223dbe7ea69b064cbaa937a4614d8bc09a31eae363af14bb05f3c153fa7b4e",
"_next/static/chunks/1w3q8yrcjn2jk.js": "365200e241ee9290e93d7c2fdba169f2b0a8e774541e3cbf3f6f2781110fa644",
"_next/static/chunks/1xn023_28rgzj.js": "4f7f2108d030a48d039930736c92a55710975dddf419fe673f84d92899b1f575",
"_next/static/chunks/1xwc-b795syag.css": "f73c002233f931ca14d0ae58815c47ca9f2659f25b1547a6d1fdca12a2a00b3f",
"_next/static/chunks/1zi8i6dnxiac_.js": "8aea28bbe6a138e5d4b619429ca71570883a7aee974b86d5a4a746d90f704dbc",
"_next/static/chunks/2-o9_wag-xnw1.js": "2d5526cb095b6f27580073719533b9448a17869517d9025c08a5b18b5060b1a7",
"_next/static/chunks/22uh2tvaw80j2.js": "dafe6b4e23dc5c1d32f8b4a60c561238d2d5e7545f23ebc5b3f7304b48626dbf",
"_next/static/chunks/22wx8--1b9tnq.js": "3f7d8e762371262c6a740b4dac21725b424847319afac46055e97074a99ff5f5",
"_next/static/chunks/280cq9ekejv1f.js": "01de8c1c3555cdd8d711763065ea9d8aec2968c3053f61254e43e26c999027bf",
"_next/static/chunks/2br3ad_-bc7k9.js": "80fa55f7a32db4d743fda36747c36994fde00a0f53f2eb25b2a6d07c6fb97cd7",
"_next/static/chunks/2gd9s_n-0nl1p.js": "31e2811be51a3c4d0ff2d1e3cea756e7fd8d57ef89141b5de69f638c1301d039",
"_next/static/chunks/2ghgf2s9b2iou.js": "23d8ff31e2128d0541c1887785fb75885323fea7c5d4f35826513b75c12c2ae3",
"_next/static/chunks/2itnratrnd9c5.js": "8be0b191c2d54f7233ebf2f1e169b3bfef680fa93da21c08d8c43b05c3ec174f",
"_next/static/chunks/2knef-od9-j1l.js": "7b6d70f1b995c22c14c0e62d828e99e15039130fad5df259e7d0a312b60f23fa",
"_next/static/chunks/2rz71hs6q-h-c.js": "822e01feeeccf06e5634ebb76a5deeda6ba27c5d9f6575047eb203dd8af18f91",
"_next/static/chunks/2s2gjr6ro25dj.js": "7489e2ac285a05b563c2bcb4eaf9274bf930f2a7385f17d6d5e6850064b88b10",
"_next/static/chunks/2u5qve004opku.js": "be388d9a6aa423082bafb4584c3facc65ddfed71bcfa5c1d06b097b408c5ff97",
"_next/static/chunks/2xlg4_1fj8fxh.js": "8ab4ba521db0167f3dbf684787ebf643cbc66fa7ffff7cdc65a8d8076a926155",
"_next/static/chunks/2z42el0b2mp8_.js": "86ff990ef32c90c4839583e4f1d1bcbddb165dad3141b9fcd2ecec67f4ff24b8",
"_next/static/chunks/32_ah983ce851.js": "0c3cd0d2a5ad789e31226a9ea0506c50016804311a58548c7784b7b45aaecd14",
"_next/static/chunks/334vtqp3-g1j6.js": "c33d42da97f3af7388e29273297e9f42c67f54b7f5ec77a5d0637e2da06d7f7e",
"_next/static/chunks/357yqeklh7414.js": "0192ab7198ebbe299d34a934c504dd4b562d1cccebb6e9d4c5163930c881b14c",
"_next/static/chunks/3720519r84mh6.js": "54358db392a13914e3363046d594e824b1a3ef987913d95002bf48267dded4aa",
"_next/static/chunks/3721l8sfm8icl.js": "06b67611b3a93515a375b803b54fe7063c049824f1ebf5c7f7db8701b5091e7c",
"_next/static/chunks/3bqn9b34na0b9.js": "f1b8ebcc1b22251c33c9f3a5d11c1f893cad2da2e8744a441e790f7347aa9e73",
"_next/static/chunks/3ckk_j5ril9ag.js": "87f631dae7b648d32171e9e05a3e000753ecb54f8d3b86a4401c0e4ab4d73553",
"_next/static/chunks/3f96r6vscobou.js": "d4b452ff3f1433f8fe1df705a8f592326f51b5a8846e6c2790d28df5a977aed3",
"_next/static/chunks/3gkylew_qn7cw.js": "7e6c74c81be0c41ab433e36d65b914f62c48f332922e27f7cc953476f4dd78cb",
"_next/static/chunks/3la4obitihzpv.js": "9a5a57b46db389b98f1fd5baa86eba1a360300dae9d1ff3ffeae7bc3378135b9",
"_next/static/chunks/3os11ovm65tyl.js": "c5a908bd61f53f0d75927efb71e53aef8fdd9b2e4fef412a167990dbc702c166",
"_next/static/chunks/3q4v10rrqy40n.js": "d87ff7b7a0f07d0d92eab3876481eb686a12d9c43d8b92cbe406aefa227a11c1",
"_next/static/chunks/3u61o8t7m_jza.js": "86231c12e0f8cacc8638bed0bc4b34f645fc35e60de342dc154d3cce0c9a5afa",
"_next/static/chunks/40y_aqqilokr2.js": "1f5a5260316134d6bffe949400752ee6b42addf908ae714ef4ae4ebde916dddd",
"_next/static/chunks/43b5x8qjjh3ax.js": "6ee7261cf9a63e0e6ea181bbb09125e09948588b6e10b5c02727c686a6062a3a",
"_next/static/chunks/43kwiy1os1g8d.js": "f642b6db64a7d7c9090568eb331c7133758e9350ecef6884da46715e7aa9457b",
"_next/static/chunks/442d7ylb3po0z.js": "d95cedfbdcd00c674fd718cbbf391ec01c0728018b0db2461a06df7074049132",
"_next/static/chunks/turbopack-25fzg9ay_1ss-.js": "c40f39e993a30c96d6247bb3a7b581538bb046efe8ef8ec07bea3ba32291750f",
"_not-found/__next._full.txt": "a7eca7f4d967bddf2e2891799b160bb4426448d68e67f2a3539d35af4a3519d3",
"_not-found/__next._not-found/__PAGE__.txt": "026df17a5ff9abf0981d07ed018801fb2600bbee9be4c1165e7ede70aef7a823",
"_not-found/__next._tree.txt": "1d8fca22fe1fd4970c9484d20054ede11c8b007280c01b492a3b15a7e84987ab",
"_not-found.html": "f59bb890be3b783db255859af1790cdd80b87f72201ddc146ed7a8787f102762",
"_not-found.txt": "a7eca7f4d967bddf2e2891799b160bb4426448d68e67f2a3539d35af4a3519d3",
"favicon.ico": "8d4923e2c487805ea9f852a685b2cf0fb10512ded8290d2a5c37d1cc8fd0702a",
"favicon.svg": "63ecf8f37f8bb146ecfae3917187c6b692d4e801641e8a314486a4007912f3a3",
"index.html": "9e6d078cbfb99a6be742e2c93b967c27c03667b0a4e4216150ea5cff4bc98ed6",
"index.txt": "d2de8cf3c88272b7df3fe3bf3a9e20ed77b7cc28e70cca8588cae782539cc210",
"logo192.png": "bc652031597fabd19b9f14e22a71f809490d218037521b3b64d013418c1390b4",
"logo512.png": "5129e9bc1ba812b711fd9a646d3a38a906d365a26ee685df183b8752458944d4",
"manifest.json": "2667ce63c2e0835b7007239816a5597639321d333da396a78638dfa9e8a7c935",
"mockups/dashboard.svg": "318be3adb1324c26eb30f05572a29528a3e38331c6a604652eef75b54f8c29dc",
"mockups/pipeline.svg": "db2ef41faabeb90e7ce85413e168581686c54535d970fc7d8deda3888a479de4",
"mockups/workspace.svg": "9bbab22349147c7b01d6e18c93c622a6f8aed6dedaf23715189ab54d60e1ddbd",
"robots.txt": "e5ab0d231eeb01b4a982d1c79a6729cac9797ad15a69247e4f28ba6afc149b4c"
}
}
@@ -0,0 +1,646 @@
<?xml version="1.0" encoding="utf-8"?>
<TestRun id="81e6801f-14b7-4a62-b6b8-5e3564b1be59" name="Connor@CESNIMDA 2026-11-03 14:01:41" runUser="Cesnimda\Connor" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
<Times creation="2026-11-03T14:01:41.4805830+01:00" queuing="2026-11-03T14:01:41.4805844+01:00" start="2026-11-03T14:01:36.9742419+01:00" finish="2026-11-03T14:01:50.3297454+01:00" />
<TestSettings name="default" id="04391785-7751-4320-ad0c-6c53b3660307">
<Deployment runDeploymentRoot="Connor_CESNIMDA_2026-11-03_14_01_41" />
</TestSettings>
<Results>
<UnitTestResult executionId="e215a8ee-f2a8-45cf-b2bf-6924ba4b8f2a" testId="350f9d89-f62c-a979-0037-837e1c701026" testName="JobTrackerApi.Tests.CvBuilderTests.Norwegian_variant_localizes_default_labels_dates_and_keeps_custom_links_clickable" computerName="CESNIMDA" duration="00:00:00.0798809" startTime="2026-11-03T14:01:43.8585637+01:00" endTime="2026-11-03T14:01:43.8585641+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e215a8ee-f2a8-45cf-b2bf-6924ba4b8f2a" />
<UnitTestResult executionId="673e56af-ed45-4abc-8b48-8205fd2f5aa1" testId="1b588f57-bba4-d619-733c-30bae11d9519" testName="JobTrackerApi.Tests.CvBuilderTests.Two_column_theme_emits_a_sidebar_single_does_not" computerName="CESNIMDA" duration="00:00:00.2998293" startTime="2026-11-03T14:01:43.4590757+01:00" endTime="2026-11-03T14:01:43.4590772+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="673e56af-ed45-4abc-8b48-8205fd2f5aa1" />
<UnitTestResult executionId="8400e8eb-ea90-48fa-89e4-c981b6998a37" testId="c1535d5b-9e09-3c08-4132-3c71dabc6e00" testName="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;2020&quot;, expected: null)" computerName="CESNIMDA" duration="00:00:00.0007215" startTime="2026-11-03T14:01:41.4475571+01:00" endTime="2026-11-03T14:01:41.4475580+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8400e8eb-ea90-48fa-89e4-c981b6998a37" />
<UnitTestResult executionId="6a3bcd09-5ceb-44df-89af-7b120d4f4f7f" testId="c921792c-4dec-ecc2-6052-9b97f82fd93b" testName="JobTrackerApi.Tests.CareerProfileServiceTests.LoadStructuredAsync_hides_race_affected_duplicate_child_rows" computerName="CESNIMDA" duration="00:00:02.4450597" startTime="2026-11-03T14:01:41.4266266+01:00" endTime="2026-11-03T14:01:41.4266466+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6a3bcd09-5ceb-44df-89af-7b120d4f4f7f" />
<UnitTestResult executionId="80b8ea8e-27dc-4670-9b40-e3c19528dd1f" testId="0b45c446-fd2a-c358-10ef-5d09d49185f2" testName="JobTrackerApi.Tests.CvBuilderTests.Restore_reapplies_old_settings_as_a_new_version" computerName="CESNIMDA" duration="00:00:00.0043267" startTime="2026-11-03T14:01:48.3760618+01:00" endTime="2026-11-03T14:01:48.3760619+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="80b8ea8e-27dc-4670-9b40-e3c19528dd1f" />
<UnitTestResult executionId="030719b7-2e7f-415f-91de-ecae1a10d31c" testId="ffccfa8f-f33b-d558-61fe-cb9516e2dcab" testName="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity(themeId: &quot;nordic&quot;, background: &quot;#eef3f8&quot;, ink: &quot;#1f2937&quot;)" computerName="CESNIMDA" duration="00:00:00.2103393" startTime="2026-11-03T14:01:45.1421088+01:00" endTime="2026-11-03T14:01:45.1421094+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="030719b7-2e7f-415f-91de-ecae1a10d31c" />
<UnitTestResult executionId="94077566-0c73-4ba2-902c-e3bd098cde2a" testId="2873f004-0a33-0117-da24-a9b1fa538bc0" testName="JobTrackerApi.Tests.CvBuilderTests.Create_rejects_a_job_application_owned_by_another_user" computerName="CESNIMDA" duration="00:00:00.1390077" startTime="2026-11-03T14:01:41.9789446+01:00" endTime="2026-11-03T14:01:41.9789447+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="94077566-0c73-4ba2-902c-e3bd098cde2a" />
<UnitTestResult executionId="f8485fd0-4c0b-4f2d-8e8d-975bd667d31f" testId="210538c3-83ee-3466-2918-04491df96762" testName="JobTrackerApi.Tests.CvBuilderTests.Revised_design_has_space_below_the_main_title_and_header(themeId: &quot;modern&quot;)" computerName="CESNIMDA" duration="00:00:00.0647245" startTime="2026-11-03T14:01:45.8329327+01:00" endTime="2026-11-03T14:01:45.8329333+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f8485fd0-4c0b-4f2d-8e8d-975bd667d31f" />
<UnitTestResult executionId="56010531-3e78-4672-b992-e3f9c8b2d9e6" testId="5fe0f26b-630e-57b7-9dc0-7369b52bbe41" testName="JobTrackerApi.Tests.CvBuilderTests.Resolver_adds_variant_only_custom_sections" computerName="CESNIMDA" duration="00:00:00.0006400" startTime="2026-11-03T14:01:46.4624249+01:00" endTime="2026-11-03T14:01:46.4624251+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="56010531-3e78-4672-b992-e3f9c8b2d9e6" />
<UnitTestResult executionId="318e794c-a8f5-4ebe-9a40-24676b633450" testId="fb7bd538-1adc-cd51-beb5-e486cfec1e3e" testName="JobTrackerApi.Tests.CvBuilderTests.Resolver_hides_a_section_when_configured" computerName="CESNIMDA" duration="00:00:00.0040748" startTime="2026-11-03T14:01:43.1588307+01:00" endTime="2026-11-03T14:01:43.1588315+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="318e794c-a8f5-4ebe-9a40-24676b633450" />
<UnitTestResult executionId="429541e9-3468-46dc-978e-db2de6ea5809" testId="de72a178-301f-1fb0-9343-d10fe34b08c3" testName="JobTrackerApi.Tests.CvBuilderTests.Resolver_respects_explicit_section_order" computerName="CESNIMDA" duration="00:00:00.0010207" startTime="2026-11-03T14:01:43.4602742+01:00" endTime="2026-11-03T14:01:43.4602753+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="429541e9-3468-46dc-978e-db2de6ea5809" />
<UnitTestResult executionId="49b576cc-238e-450f-a87f-8853361b6924" testId="f2686325-868e-fb28-2aa5-a0349668528a" testName="JobTrackerApi.Tests.CvBuilderTests.Explicit_sections_include_only_selected_content_and_allow_authored_headline" computerName="CESNIMDA" duration="00:00:00.0021392" startTime="2026-11-03T14:01:41.9812789+01:00" endTime="2026-11-03T14:01:41.9812790+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="49b576cc-238e-450f-a87f-8853361b6924" />
<UnitTestResult executionId="9b5a552c-0b83-4347-a7dd-8ffa6589b28b" testId="f2c59dd7-c995-45ff-b83b-1001a2e4dff3" testName="JobTrackerApi.Tests.CvBuilderTests.Every_catalog_theme_renders_valid_html" computerName="CESNIMDA" duration="00:00:00.6673928" startTime="2026-11-03T14:01:49.0571968+01:00" endTime="2026-11-03T14:01:49.0571973+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9b5a552c-0b83-4347-a7dd-8ffa6589b28b" />
<UnitTestResult executionId="c7bebe86-8769-47db-a425-c2f5176a42b9" testId="86875533-43ef-9a7e-dc07-4c20c1a73e8d" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Restore_reapplies_an_old_snapshot_non_destructively" computerName="CESNIMDA" duration="00:00:00.0212334" startTime="2026-11-03T14:01:42.2061623+01:00" endTime="2026-11-03T14:01:42.2061624+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c7bebe86-8769-47db-a425-c2f5176a42b9" />
<UnitTestResult executionId="e590adcb-dea8-44a8-b771-01d688e43399" testId="635fe5e3-2952-5724-c392-c06932e45fdc" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;draft&quot;, hasCoverLetter: False)" computerName="CESNIMDA" duration="00:00:00.2145117" startTime="2026-11-03T14:01:43.3243119+01:00" endTime="2026-11-03T14:01:43.3243122+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e590adcb-dea8-44a8-b771-01d688e43399" />
<UnitTestResult executionId="896a444e-b520-472e-b962-77443bf460bc" testId="0bfb59b7-ed14-45aa-984a-05489ae56869" testName="JobTrackerApi.Tests.CvBuilderTests.Section_overrides_skill_groups_and_custom_paragraphs_share_the_render_model" computerName="CESNIMDA" duration="00:00:00.0775991" startTime="2026-11-03T14:01:46.5528153+01:00" endTime="2026-11-03T14:01:46.5528157+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="896a444e-b520-472e-b962-77443bf460bc" />
<UnitTestResult executionId="40386f21-16a4-4414-9cf7-ce0b0a422728" testId="d46125cc-2ea1-f0e3-17a4-81ef7fa134b4" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Submitted_letter_html_and_design_remain_exact_after_live_edits_and_old_packages_stay_null" computerName="CESNIMDA" duration="00:00:00.1657981" startTime="2026-11-03T14:01:45.4784195+01:00" endTime="2026-11-03T14:01:45.4784198+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="40386f21-16a4-4414-9cf7-ce0b0a422728" />
<UnitTestResult executionId="3d26bae0-2669-45aa-ae3f-6f39e8d80f68" testId="8a045cb2-109e-bfe7-918d-e1fdaaf22631" testName="JobTrackerApi.Tests.CvBuilderTests.Re_enabling_public_access_rotates_the_revoked_link" computerName="CESNIMDA" duration="00:00:00.0041558" startTime="2026-11-03T14:01:49.2422055+01:00" endTime="2026-11-03T14:01:49.2422058+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3d26bae0-2669-45aa-ae3f-6f39e8d80f68" />
<UnitTestResult executionId="e4c2985e-a083-48ac-aac9-f46d34608f94" testId="cd94ddc8-80a7-4169-2cd0-ee8436f8de0f" testName="JobTrackerApi.Tests.CvBuilderTests.Revised_sidebar_background_fills_each_physical_page_including_its_margins(themeId: &quot;nordic&quot;, edge: &quot;right&quot;)" computerName="CESNIMDA" duration="00:00:00.2338421" startTime="2026-11-03T14:01:42.2153370+01:00" endTime="2026-11-03T14:01:42.2153371+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e4c2985e-a083-48ac-aac9-f46d34608f94" />
<UnitTestResult executionId="f78fb89d-20a8-45e9-8d60-04e9fb58df7e" testId="b19fef2d-f827-4daa-b2c8-bccdde6f4d3f" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_change_after_existing_history_is_preserved_before_replacement(cleared: False)" computerName="CESNIMDA" duration="00:00:00.1378274" startTime="2026-11-03T14:01:45.1842445+01:00" endTime="2026-11-03T14:01:45.1842449+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f78fb89d-20a8-45e9-8d60-04e9fb58df7e" />
<UnitTestResult executionId="cad8b55e-929b-4ffd-9e08-3d8ae17801a0" testId="87ca6e5b-5881-877c-d8bd-b6b4989622a4" testName="JobTrackerApi.Tests.CvBuilderTests.Bullets_support_safe_inline_markdown_and_escape_everything_else" computerName="CESNIMDA" duration="00:00:00.2338323" startTime="2026-11-03T14:01:43.7408687+01:00" endTime="2026-11-03T14:01:43.7408695+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="cad8b55e-929b-4ffd-9e08-3d8ae17801a0" />
<UnitTestResult executionId="7332218a-1cac-4b09-963b-a8142e679580" testId="fda1f098-4c18-2f88-205d-bdc2e001e33e" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: 0)" computerName="CESNIMDA" duration="00:00:00.2033538" startTime="2026-11-03T14:01:43.8066406+01:00" endTime="2026-11-03T14:01:43.8066410+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7332218a-1cac-4b09-963b-a8142e679580" />
<UnitTestResult executionId="da02eb9f-f314-4a76-9b34-52d4f465d457" testId="553eaaf5-66b4-bf58-ce58-754b9473d657" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Save_replaces_children_wholesale_no_orphans" computerName="CESNIMDA" duration="00:00:00.0533392" startTime="2026-11-03T14:01:42.2641399+01:00" endTime="2026-11-03T14:01:42.2641406+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="da02eb9f-f314-4a76-9b34-52d4f465d457" />
<UnitTestResult executionId="719db542-67ce-4e12-8443-002f605de9b9" testId="6f995a64-9d32-06ad-2360-7314d464f238" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;draft&quot;, hasCoverLetter: True)" computerName="CESNIMDA" duration="00:00:00.1624097" startTime="2026-11-03T14:01:42.8720840+01:00" endTime="2026-11-03T14:01:42.8720841+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="719db542-67ce-4e12-8443-002f605de9b9" />
<UnitTestResult executionId="1b9297ec-7d6e-4ad3-9894-029194a944fa" testId="76db2f66-f662-6670-5720-cf2401c6b7c0" testName="JobTrackerApi.Tests.CoverLetterWriterTests.History_failure_rolls_back_letter_parent_revision_and_other_fields(writer: &quot;generic&quot;)" computerName="CESNIMDA" duration="00:00:00.1310836" startTime="2026-11-03T14:01:44.9077019+01:00" endTime="2026-11-03T14:01:44.9077030+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1b9297ec-7d6e-4ad3-9894-029194a944fa" />
<UnitTestResult executionId="d7e2c0dc-78ab-47b0-887d-2b5fd5818018" testId="abf2514c-f3a9-715f-8a33-703b9d73f686" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: -1)" computerName="CESNIMDA" duration="00:00:00.1202991" startTime="2026-11-03T14:01:44.0770061+01:00" endTime="2026-11-03T14:01:44.0770064+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d7e2c0dc-78ab-47b0-887d-2b5fd5818018" />
<UnitTestResult executionId="a12ca6eb-4236-4cad-8389-23a32b7e852e" testId="1501e24e-2e21-3403-717d-134fb0d5fda9" testName="JobTrackerApi.Tests.CvRevisionReadinessTests.Foreign_account_cannot_read_save_or_restore_revision_history" computerName="CESNIMDA" duration="00:00:00.1517925" startTime="2026-11-03T14:01:42.3774079+01:00" endTime="2026-11-03T14:01:42.3774083+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a12ca6eb-4236-4cad-8389-23a32b7e852e" />
<UnitTestResult executionId="54062253-cae3-4bae-9365-9e9a7f0e9d63" testId="a55bcb57-408f-cb6d-3f17-30fc35eef752" testName="JobTrackerApi.Tests.CvBuilderTests.Create_then_save_increments_version_and_keeps_history" computerName="CESNIMDA" duration="00:00:00.0099857" startTime="2026-11-03T14:01:48.3896279+01:00" endTime="2026-11-03T14:01:48.3896284+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="54062253-cae3-4bae-9365-9e9a7f0e9d63" />
<UnitTestResult executionId="9ad953c1-72cc-49d6-a677-887ff4b2e210" testId="c20c8f02-a194-2bcb-f462-8a992f3a7efa" testName="JobTrackerApi.Tests.CvBuilderTests.Revised_design_has_space_below_the_main_title_and_header(themeId: &quot;ats-classic&quot;)" computerName="CESNIMDA" duration="00:00:00.2078997" startTime="2026-11-03T14:01:45.7680924+01:00" endTime="2026-11-03T14:01:45.7680930+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9ad953c1-72cc-49d6-a677-887ff4b2e210" />
<UnitTestResult executionId="556f4866-0b7d-4633-a379-f19c949fdaeb" testId="bd80d52e-79b6-119f-c94c-bf71e0efdc2a" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_text_gets_a_recoverable_baseline_before_first_replacement(writer: &quot;draft&quot;)" computerName="CESNIMDA" duration="00:00:00.1271518" startTime="2026-11-03T14:01:45.6057211+01:00" endTime="2026-11-03T14:01:45.6057212+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="556f4866-0b7d-4633-a379-f19c949fdaeb" />
<UnitTestResult executionId="4e78508c-f214-4b31-bf49-3597698fd91d" testId="e2cfa965-3d60-d553-2139-0525d204529a" testName="JobTrackerApi.Tests.CvBuilderTests.Item_order_reorders_entries_without_touching_the_master" computerName="CESNIMDA" duration="00:00:00.0226433" startTime="2026-11-03T14:01:41.8397188+01:00" endTime="2026-11-03T14:01:41.8397192+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4e78508c-f214-4b31-bf49-3597698fd91d" />
<UnitTestResult executionId="a522b44d-21d6-499f-bd28-82ed5135bd2a" testId="5a7264f4-bcb2-eb64-6a63-414fb0e0811f" testName="JobTrackerApi.Tests.CvBuilderTests.Render_pulls_content_from_the_master_profile" computerName="CESNIMDA" duration="00:00:00.0911576" startTime="2026-11-03T14:01:42.9873211+01:00" endTime="2026-11-03T14:01:42.9873216+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a522b44d-21d6-499f-bd28-82ed5135bd2a" />
<UnitTestResult executionId="711616dc-5b1f-41e5-aebf-ab0c2454cd85" testId="a8ee45b8-093c-d11f-eed9-eaa29985ffc6" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Preview_is_read_only_and_copied_settings_never_follow_later_cv_changes" computerName="CESNIMDA" duration="00:00:00.2784825" startTime="2026-11-03T14:01:43.6031241+01:00" endTime="2026-11-03T14:01:43.6031245+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="711616dc-5b1f-41e5-aebf-ab0c2454cd85" />
<UnitTestResult executionId="cf32d9d0-08e5-4df1-8986-85411b469a3a" testId="275d68ec-1f01-00c0-cccd-af391abea26e" testName="JobTrackerApi.Tests.CoverLetterWriterTests.History_failure_rolls_back_letter_parent_revision_and_other_fields(writer: &quot;dedicated&quot;)" computerName="CESNIMDA" duration="00:00:00.1414107" startTime="2026-11-03T14:01:44.6664914+01:00" endTime="2026-11-03T14:01:44.6664916+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="cf32d9d0-08e5-4df1-8986-85411b469a3a" />
<UnitTestResult executionId="8332010f-de5d-44ef-bd52-cf9fdd854347" testId="32fc16fa-1ddd-e00e-5193-aa35925fc65d" testName="JobTrackerApi.Tests.CvBuilderTests.Explicit_blank_survives_save_duplicate_restore_and_design_change" computerName="CESNIMDA" duration="00:00:00.0463271" startTime="2026-11-03T14:01:43.5068764+01:00" endTime="2026-11-03T14:01:43.5068771+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8332010f-de5d-44ef-bd52-cf9fdd854347" />
<UnitTestResult executionId="7d9d2049-4edb-4989-94b9-c478d7a5b510" testId="5af6c801-472e-b1c1-ad51-35f4959a5e89" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Dedicated_letter_no_op_keeps_flag_but_changed_nonempty_body_sets_it_and_clear_preserves_it" computerName="CESNIMDA" duration="00:00:00.1280483" startTime="2026-11-03T14:01:45.3124999+01:00" endTime="2026-11-03T14:01:45.3125001+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7d9d2049-4edb-4989-94b9-c478d7a5b510" />
<UnitTestResult executionId="3bca5fed-ad95-40fd-98a2-b4061544be54" testId="583ecdea-5b91-2e3b-af18-818095c6fed8" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Other_tenant_cannot_write_or_read_letter_history_through_any_writer" computerName="CESNIMDA" duration="00:00:00.1265600" startTime="2026-11-03T14:01:46.1353619+01:00" endTime="2026-11-03T14:01:46.1353621+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3bca5fed-ad95-40fd-98a2-b4061544be54" />
<UnitTestResult executionId="4371648d-1a4a-46ac-beb9-cabea0ef9f30" testId="91dd907f-a0e2-cc55-4e27-599a113cfda0" testName="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_does_not_normalize_end_date_when_job_is_current" computerName="CESNIMDA" duration="00:00:00.0045082" startTime="2026-11-03T14:01:42.2840204+01:00" endTime="2026-11-03T14:01:42.2840205+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4371648d-1a4a-46ac-beb9-cabea0ef9f30" />
<UnitTestResult executionId="f03701f7-f519-4f16-88b8-ef312207ccee" testId="2436e5a9-4afe-0c4c-832a-326bfeb393b5" testName="JobTrackerApi.Tests.CvBuilderTests.Premium_theme_policy_keeps_free_themes_available" computerName="CESNIMDA" duration="00:00:00.0005464" startTime="2026-11-03T14:01:48.3794597+01:00" endTime="2026-11-03T14:01:48.3794598+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f03701f7-f519-4f16-88b8-ef312207ccee" />
<UnitTestResult executionId="8e4f98cb-fade-4a77-a8be-71952696748b" testId="63359efe-46c8-df1c-91d9-209bb75b8c85" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Create_generic_draft_and_dedicated_writes_share_history_and_restore" computerName="CESNIMDA" duration="00:00:00.3286617" startTime="2026-11-03T14:01:44.5248429+01:00" endTime="2026-11-03T14:01:44.5248431+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8e4f98cb-fade-4a77-a8be-71952696748b" />
<UnitTestResult executionId="b1cc69a8-74b9-45c9-83db-552105deb021" testId="97dadbaa-d58d-c34f-1b7f-ae11f74e0d1e" testName="JobTrackerApi.Tests.CvRevisionReadinessTests.Settings_history_restore_and_override_reset_preserve_the_canonical_source_contract" computerName="CESNIMDA" duration="00:00:00.8928942" startTime="2026-11-03T14:01:43.2705286+01:00" endTime="2026-11-03T14:01:43.2705298+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b1cc69a8-74b9-45c9-83db-552105deb021" />
<UnitTestResult executionId="9cbae88b-3628-40f6-bbae-1dad416c32b5" testId="084cd8f0-374a-6ab1-a127-dd5942255d31" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;generic&quot;, hasCoverLetter: True)" computerName="CESNIMDA" duration="00:00:00.4089464" startTime="2026-11-03T14:01:42.7095446+01:00" endTime="2026-11-03T14:01:42.7095448+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9cbae88b-3628-40f6-bbae-1dad416c32b5" />
<UnitTestResult executionId="7635473e-3949-4fb9-93bd-eb47f9b8d7c8" testId="d84b9b7c-f4ae-b981-c2f4-1290dade0347" testName="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_replaces_duplicate_item_ids_without_dropping_entries" computerName="CESNIMDA" duration="00:00:00.0174970" startTime="2026-11-03T14:01:41.8221042+01:00" endTime="2026-11-03T14:01:41.8221044+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7635473e-3949-4fb9-93bd-eb47f9b8d7c8" />
<UnitTestResult executionId="9fc87b8e-9dc1-438b-a722-d6e485cc1607" testId="4f9b86c8-9554-dcca-e923-3caa207fcba9" testName="JobTrackerApi.Tests.CvBuilderTests.Section_presentation_is_normalized_and_shared_by_preview_and_pdf_renderer" computerName="CESNIMDA" duration="00:00:00.1196507" startTime="2026-11-03T14:01:42.8958893+01:00" endTime="2026-11-03T14:01:42.8958902+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9fc87b8e-9dc1-438b-a722-d6e485cc1607" />
<UnitTestResult executionId="b94d0bb9-e7fe-477b-9473-8e09710c3199" testId="761c5396-f9ed-82d7-9406-dc76db3391cf" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Versions_are_listed_newest_first_with_the_current_flagged" computerName="CESNIMDA" duration="00:00:00.0495205" startTime="2026-11-03T14:01:42.1848226+01:00" endTime="2026-11-03T14:01:42.1848227+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b94d0bb9-e7fe-477b-9473-8e09710c3199" />
<UnitTestResult executionId="12ce11bb-279d-44ff-8205-1308ac49fb91" testId="4f3554be-9c33-1c34-127c-f5312ef0ec2f" testName="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_assigns_stable_ids_to_items_missing_one" computerName="CESNIMDA" duration="00:00:00.0054926" startTime="2026-11-03T14:01:42.2896889+01:00" endTime="2026-11-03T14:01:42.2896890+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="12ce11bb-279d-44ff-8205-1308ac49fb91" />
<UnitTestResult executionId="2c8b3b04-c257-45b1-be24-12b5b087bdf9" testId="a73c6ba2-03e2-3051-3746-83a90cf92de4" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Save_then_load_round_trips_through_the_relational_children" computerName="CESNIMDA" duration="00:00:00.3730018" startTime="2026-11-03T14:01:41.8044300+01:00" endTime="2026-11-03T14:01:41.8044305+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2c8b3b04-c257-45b1-be24-12b5b087bdf9" />
<UnitTestResult executionId="6b7de456-fced-4220-83c7-21c3f0e4198d" testId="e453679e-5621-69aa-77a3-912c18c52523" testName="JobTrackerApi.Tests.CvBuilderTests.Public_render_bypasses_the_tenant_filter" computerName="CESNIMDA" duration="00:00:00.0998733" startTime="2026-11-03T14:01:46.4616431+01:00" endTime="2026-11-03T14:01:46.4616433+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6b7de456-fced-4220-83c7-21c3f0e4198d" />
<UnitTestResult executionId="533b33fd-7ec3-4fce-8071-49f70357bb1c" testId="067ca11b-2114-aad7-c64d-8734dfdab499" testName="JobTrackerApi.Tests.CvBuilderTests.Private_variant_is_not_served_publicly" computerName="CESNIMDA" duration="00:00:00.0026205" startTime="2026-11-03T14:01:50.2137321+01:00" endTime="2026-11-03T14:01:50.2137322+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="533b33fd-7ec3-4fce-8071-49f70357bb1c" />
<UnitTestResult executionId="123e33a7-12bc-4e70-9eac-0bfc5648ad31" testId="a9e99933-c19f-6085-2a00-78d6b0d429b4" testName="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;03/2019&quot;, expected: &quot;2019-03&quot;)" computerName="CESNIMDA" duration="00:00:00.0031454" startTime="2026-11-03T14:01:41.4468941+01:00" endTime="2026-11-03T14:01:41.4468942+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="123e33a7-12bc-4e70-9eac-0bfc5648ad31" />
<UnitTestResult executionId="5112ad2f-2be9-4c0a-b598-90ad83a4aad0" testId="497e99f7-fbaf-55a2-ce73-a67ff3c15ce8" testName="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;January 2020&quot;, expected: &quot;2020-01&quot;)" computerName="CESNIMDA" duration="00:00:00.0003018" startTime="2026-11-03T14:01:41.4530730+01:00" endTime="2026-11-03T14:01:41.4530731+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5112ad2f-2be9-4c0a-b598-90ad83a4aad0" />
<UnitTestResult executionId="717a0b93-b4f0-4197-94a0-03d4acd57a75" testId="2a2fe405-b5d8-38d5-1539-4c0cac582c96" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;generic&quot;, hasCoverLetter: False)" computerName="CESNIMDA" duration="00:00:00.2373736" startTime="2026-11-03T14:01:43.1096301+01:00" endTime="2026-11-03T14:01:43.1096307+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="717a0b93-b4f0-4197-94a0-03d4acd57a75" />
<UnitTestResult executionId="c754a4aa-3404-4a81-a242-9278bc5dd2cf" testId="66bdd73e-99af-b147-b955-50e4764edb2c" testName="JobTrackerApi.Tests.CvBuilderTests.Variant_settings_reject_css_injection_in_visual_overrides" computerName="CESNIMDA" duration="00:00:00.0003593" startTime="2026-11-03T14:01:48.3710769+01:00" endTime="2026-11-03T14:01:48.3710772+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c754a4aa-3404-4a81-a242-9278bc5dd2cf" />
<UnitTestResult executionId="6057edf7-029f-480f-bf96-62d2cf7ed4fa" testId="7ddfff6a-633c-4ca6-05c3-a245389d9322" testName="JobTrackerApi.Tests.CvBuilderTests.Design_revision_duplicate_and_restore_keep_their_stored_opt_in" computerName="CESNIMDA" duration="00:00:00.0197385" startTime="2026-11-03T14:01:48.3705964+01:00" endTime="2026-11-03T14:01:48.3705966+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6057edf7-029f-480f-bf96-62d2cf7ed4fa" />
<UnitTestResult executionId="6ce991f6-61de-4589-b338-aa567f7565c3" testId="f79db140-5c7a-9e2d-278b-f4457118b3e5" testName="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: null, expected: null)" computerName="CESNIMDA" duration="00:00:00.0000213" startTime="2026-11-03T14:01:41.4528108+01:00" endTime="2026-11-03T14:01:41.4528108+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6ce991f6-61de-4589-b338-aa567f7565c3" />
<UnitTestResult executionId="6c7132f6-8455-472a-857b-7de64a98f2e6" testId="7040274f-4f9c-6ac8-1075-96e9fb20a854" testName="JobTrackerApi.Tests.CvBuilderTests.Settings_normalization_removes_duplicate_entry_order_keys" computerName="CESNIMDA" duration="00:00:00.0099066" startTime="2026-11-03T14:01:41.6957971+01:00" endTime="2026-11-03T14:01:41.6957974+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6c7132f6-8455-472a-857b-7de64a98f2e6" />
<UnitTestResult executionId="5b0dbd7a-6286-4172-94d0-078c00611b15" testId="aad1cff9-84f7-0f65-3582-305cdad4cbf3" testName="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_preserves_existing_ids_across_saves" computerName="CESNIMDA" duration="00:00:00.0100295" startTime="2026-11-03T14:01:42.3025383+01:00" endTime="2026-11-03T14:01:42.3025386+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5b0dbd7a-6286-4172-94d0-078c00611b15" />
<UnitTestResult executionId="28c22f39-60c1-4622-886e-a4c8837086cc" testId="eaf04134-e3c8-619c-ec28-539be886a99a" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Stale_settings_save_and_unsupported_schema_cannot_change_approved_design" computerName="CESNIMDA" duration="00:00:00.1353413" startTime="2026-11-03T14:01:46.0087135+01:00" endTime="2026-11-03T14:01:46.0087137+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="28c22f39-60c1-4622-886e-a4c8837086cc" />
<UnitTestResult executionId="39f9d5c0-ccff-4e71-9f20-2e98a5e2f807" testId="927a55cb-144d-2420-5ca8-95f34e00eb0c" testName="JobTrackerApi.Tests.CvBuilderTests.Ats_themes_keep_plain_text_content_but_use_distinct_structures_and_skill_treatments" computerName="CESNIMDA" duration="00:00:00.2277673" startTime="2026-11-03T14:01:45.3702709+01:00" endTime="2026-11-03T14:01:45.3702712+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="39f9d5c0-ccff-4e71-9f20-2e98a5e2f807" />
<UnitTestResult executionId="29566c3d-1b19-43ca-961a-ae182248af5f" testId="e7e683e8-fa06-4e20-2259-2bb10fd01bf6" testName="JobTrackerApi.Tests.CvBuilderTests.Revised_design_has_space_below_the_main_title_and_header(themeId: &quot;code&quot;)" computerName="CESNIMDA" duration="00:00:00.0690207" startTime="2026-11-03T14:01:45.5600901+01:00" endTime="2026-11-03T14:01:45.5600914+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="29566c3d-1b19-43ca-961a-ae182248af5f" />
<UnitTestResult executionId="d2b21405-b421-4100-88f7-afaae363f459" testId="ef47e011-31e8-56ef-9d00-c70158d6f046" testName="JobTrackerApi.Tests.CvRevisionReadinessTests.Independent_stale_save_or_restore_cannot_replace_the_newer_revision(restore: False)" computerName="CESNIMDA" duration="00:00:00.2235635" startTime="2026-11-03T14:01:42.2254907+01:00" endTime="2026-11-03T14:01:42.2254907+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d2b21405-b421-4100-88f7-afaae363f459" />
<UnitTestResult executionId="6b5652d0-3ae7-4712-97b1-db81ff84f269" testId="32f962b9-2d31-bd58-4ccc-f43f4c4b1642" testName="JobTrackerApi.Tests.CvBuilderTests.Rendered_output_has_print_break_rules_and_themes_expose_ats_flag" computerName="CESNIMDA" duration="00:00:00.1131490" startTime="2026-11-03T14:01:46.0824096+01:00" endTime="2026-11-03T14:01:46.0824100+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6b5652d0-3ae7-4712-97b1-db81ff84f269" />
<UnitTestResult executionId="67b62f58-145e-4641-af29-0924ec70dfa7" testId="1d831d41-2b27-d8a0-7247-0d8bf48d0b6f" testName="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_is_persisted_and_changes_presentation_without_changing_content" computerName="CESNIMDA" duration="00:00:00.1192406" startTime="2026-11-03T14:01:45.4896331+01:00" endTime="2026-11-03T14:01:45.4896344+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="67b62f58-145e-4641-af29-0924ec70dfa7" />
<UnitTestResult executionId="ba066179-5bdd-4bd0-92f4-e398094d28e4" testId="cd6a5c93-44e8-b201-0d83-3c723f2b37e0" testName="JobTrackerApi.Tests.CvBuilderTests.Resolver_hides_a_single_item_by_key" computerName="CESNIMDA" duration="00:00:00.0007132" startTime="2026-11-03T14:01:48.3777841+01:00" endTime="2026-11-03T14:01:48.3777842+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ba066179-5bdd-4bd0-92f4-e398094d28e4" />
<UnitTestResult executionId="c4f9d4ec-f9c5-48af-aa5f-730952237cb6" testId="c74088b9-7d1c-3a5d-5ae0-e8d9e3c2ad18" testName="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;2019-03&quot;, expected: &quot;2019-03&quot;)" computerName="CESNIMDA" duration="00:00:00.0000360" startTime="2026-11-03T14:01:41.4533034+01:00" endTime="2026-11-03T14:01:41.4533034+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c4f9d4ec-f9c5-48af-aa5f-730952237cb6" />
<UnitTestResult executionId="cd19a192-e497-46c5-a008-8a028218bb73" testId="8fdec90c-7e7c-06d9-7f00-60a33d096e15" testName="JobTrackerApi.Tests.CvRevisionReadinessTests.Independent_stale_save_or_restore_cannot_replace_the_newer_revision(restore: True)" computerName="CESNIMDA" duration="00:00:00.1788545" startTime="2026-11-03T14:01:42.0017240+01:00" endTime="2026-11-03T14:01:42.0017247+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="cd19a192-e497-46c5-a008-8a028218bb73" />
<UnitTestResult executionId="57f2357c-0a27-4abe-84fa-5e8b11b1b2aa" testId="dd543b3f-d80b-5dbb-f4a7-a5a672ecc218" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Create_history_failure_cannot_leave_a_job_without_its_initial_snapshot" computerName="CESNIMDA" duration="00:00:00.1675416" startTime="2026-11-03T14:01:46.6348416+01:00" endTime="2026-11-03T14:01:46.6348420+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="57f2357c-0a27-4abe-84fa-5e8b11b1b2aa" />
<UnitTestResult executionId="edb54a7b-bc07-49b0-9d5d-9f72f0b70436" testId="eabe842c-e4fd-bb11-9427-9c59f6963f56" testName="JobTrackerApi.Tests.CvRevisionReadinessTests.Fresh_request_with_a_stale_expected_version_is_rejected_before_appending_history" computerName="CESNIMDA" duration="00:00:02.8460261" startTime="2026-11-03T14:01:41.8226261+01:00" endTime="2026-11-03T14:01:41.8226263+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="edb54a7b-bc07-49b0-9d5d-9f72f0b70436" />
<UnitTestResult executionId="c4913095-20b6-4829-9132-f9a323277c79" testId="0a4dc7f4-5cf5-1369-9f83-469951fa46c4" testName="JobTrackerApi.Tests.CvBuilderTests.Create_persists_variant_and_initial_history_on_a_relational_store" computerName="CESNIMDA" duration="00:00:02.7093365" startTime="2026-11-03T14:01:41.6857399+01:00" endTime="2026-11-03T14:01:41.6857407+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c4913095-20b6-4829-9132-f9a323277c79" />
<UnitTestResult executionId="4afda544-c611-4901-bf45-f3bc890585e9" testId="d27384ab-f916-914d-c2eb-c530b5cf86b3" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Load_returns_empty_profile_for_a_user_with_none" computerName="CESNIMDA" duration="00:00:00.0023195" startTime="2026-11-03T14:01:42.2922170+01:00" endTime="2026-11-03T14:01:42.2922172+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4afda544-c611-4901-bf45-f3bc890585e9" />
<UnitTestResult executionId="ace9bf34-5e55-49fb-acd0-dfea1f9a9bc4" testId="5ef938a4-78d2-4072-a085-0b32a5b9a97a" testName="JobTrackerApi.Tests.CoverLetterWriterTests.History_failure_rolls_back_letter_parent_revision_and_other_fields(writer: &quot;draft&quot;)" computerName="CESNIMDA" duration="00:00:00.1097947" startTime="2026-11-03T14:01:44.7764055+01:00" endTime="2026-11-03T14:01:44.7764057+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ace9bf34-5e55-49fb-acd0-dfea1f9a9bc4" />
<UnitTestResult executionId="2c9226c7-221a-4318-a50a-c3849d357ab4" testId="8734581f-edd8-b933-c84c-eaedd18192c1" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Document_settings_only_saves_advance_shared_revision_preserve_omission_and_restore_old_defaults" computerName="CESNIMDA" duration="00:00:00.1879159" startTime="2026-11-03T14:01:46.3234966+01:00" endTime="2026-11-03T14:01:46.3234967+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2c9226c7-221a-4318-a50a-c3849d357ab4" />
<UnitTestResult executionId="f2d842c4-d6d7-48d5-8348-d6c7a9bb301e" testId="1b63b0a6-d4d8-4693-7a4c-31933e9c6bf8" testName="JobTrackerApi.Tests.CvBuilderTests.Legacy_inclusion_flags_remain_absent_and_preserve_profile_inheritance" computerName="CESNIMDA" duration="00:00:00.0007765" startTime="2026-11-03T14:01:48.3769642+01:00" endTime="2026-11-03T14:01:48.3769643+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f2d842c4-d6d7-48d5-8348-d6c7a9bb301e" />
<UnitTestResult executionId="9517ff9f-bc22-4ab6-a547-038636c15323" testId="565db0c0-ed86-e3c7-e446-6250f0cc7fd1" testName="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;Present&quot;, expected: null)" computerName="CESNIMDA" duration="00:00:00.0000048" startTime="2026-11-03T14:01:41.4536811+01:00" endTime="2026-11-03T14:01:41.4536812+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9517ff9f-bc22-4ab6-a547-038636c15323" />
<UnitTestResult executionId="382d757f-cb85-4e08-bf34-1688cbb393ec" testId="0416a561-c259-2a51-d5c7-91f8cdf40e8f" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Save_preserves_item_keys_so_children_can_be_referenced_across_edits" computerName="CESNIMDA" duration="00:00:00.0148058" startTime="2026-11-03T14:01:42.2794473+01:00" endTime="2026-11-03T14:01:42.2794477+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="382d757f-cb85-4e08-bf34-1688cbb393ec" />
<UnitTestResult executionId="00abd296-cec3-473f-807c-9dde5e2b9809" testId="b973eafb-8e27-372c-6233-e32a3525bb3a" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Draft_null_preserves_generic_null_clears_and_no_ops_acknowledge_without_duplicate_history" computerName="CESNIMDA" duration="00:00:00.1434281" startTime="2026-11-03T14:01:46.4671530+01:00" endTime="2026-11-03T14:01:46.4671533+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="00abd296-cec3-473f-807c-9dde5e2b9809" />
<UnitTestResult executionId="cd1bb53c-3fee-4916-96fa-cd0d272c6a50" testId="5e24e8f5-4256-1091-4623-29cb55379ce7" testName="JobTrackerApi.Tests.CvBuilderTests.Multi_entry_sections_flow_between_entries_instead_of_leaving_a_blank_page" computerName="CESNIMDA" duration="00:00:00.1305910" startTime="2026-11-03T14:01:43.1545578+01:00" endTime="2026-11-03T14:01:43.1545584+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="cd1bb53c-3fee-4916-96fa-cd0d272c6a50" />
<UnitTestResult executionId="4fc4871a-277a-495f-9e53-b65ad769069f" testId="15b7b8e2-7cfb-fc3f-afd8-d3f109f87016" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_text_gets_a_recoverable_baseline_before_first_replacement(writer: &quot;dedicated&quot;)" computerName="CESNIMDA" duration="00:00:00.1280407" startTime="2026-11-03T14:01:45.8732005+01:00" endTime="2026-11-03T14:01:45.8732008+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4fc4871a-277a-495f-9e53-b65ad769069f" />
<UnitTestResult executionId="606d2feb-dcb7-4331-b088-37b914b35948" testId="78d74451-23fc-8a0d-dacb-02a9ddabc08a" testName="JobTrackerApi.Tests.CvBuilderTests.Duplicate_copies_settings_with_a_fresh_slug" computerName="CESNIMDA" duration="00:00:00.1209823" startTime="2026-11-03T14:01:41.8169266+01:00" endTime="2026-11-03T14:01:41.8169268+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="606d2feb-dcb7-4331-b088-37b914b35948" />
<UnitTestResult executionId="3cb975aa-61e2-4089-a809-58ac28b39503" testId="04d951d7-fccd-2d7b-e4b4-8c464afd885b" testName="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity(themeId: &quot;creative&quot;, background: &quot;#be185d&quot;, ink: &quot;#ffffff&quot;)" computerName="CESNIMDA" duration="00:00:00.4345920" startTime="2026-11-03T14:01:44.9315617+01:00" endTime="2026-11-03T14:01:44.9315629+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3cb975aa-61e2-4089-a809-58ac28b39503" />
<UnitTestResult executionId="b6208c3c-d92e-439f-8d2a-f7150bdd1bdd" testId="d70aee28-5b44-0dcf-d27d-7abdcb0bfa39" testName="JobTrackerApi.Tests.CvBuilderTests.Revised_sidebar_background_fills_each_physical_page_including_its_margins(themeId: &quot;technical&quot;, edge: &quot;left&quot;)" computerName="CESNIMDA" duration="00:00:00.3452931" startTime="2026-11-03T14:01:42.5612193+01:00" endTime="2026-11-03T14:01:42.5612204+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b6208c3c-d92e-439f-8d2a-f7150bdd1bdd" />
<UnitTestResult executionId="5daa7c14-853e-4ee0-a676-2b92fef12fbd" testId="811d9abd-2473-e9d9-b2bc-3292d75f97e1" testName="JobTrackerApi.Tests.CvBuilderTests.Resolver_defaults_include_every_populated_section" computerName="CESNIMDA" duration="00:00:00.0004668" startTime="2026-11-03T14:01:48.3716543+01:00" endTime="2026-11-03T14:01:48.3716546+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5daa7c14-853e-4ee0-a676-2b92fef12fbd" />
<UnitTestResult executionId="a86e507e-9e3e-4d4b-89b6-7b12d520fa69" testId="fb4e71a0-e523-7dfd-0b5e-3378d3eee964" testName="JobTrackerApi.Tests.CvBuilderTests.Delete_removes_the_variant_and_its_versions" computerName="CESNIMDA" duration="00:00:00.0361261" startTime="2026-11-03T14:01:43.0237109+01:00" endTime="2026-11-03T14:01:43.0237114+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a86e507e-9e3e-4d4b-89b6-7b12d520fa69" />
<UnitTestResult executionId="ef79fd6c-0cfe-4b11-a71e-37071b4955a5" testId="46974ca0-bda8-9740-8002-8bf62a2f824c" testName="JobTrackerApi.Tests.CvBuilderTests.Revised_sidebar_background_fills_each_physical_page_including_its_margins(themeId: &quot;creative&quot;, edge: &quot;left&quot;)" computerName="CESNIMDA" duration="00:00:00.2150025" startTime="2026-11-03T14:01:42.7760063+01:00" endTime="2026-11-03T14:01:42.7760067+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ef79fd6c-0cfe-4b11-a71e-37071b4955a5" />
<UnitTestResult executionId="6f7dbb16-91c5-4023-83c5-f56912f573f7" testId="49488a6f-4ab2-f7df-49da-df59d6ab2ca7" testName="JobTrackerApi.Tests.CvBuilderTests.Design_revision_missing_and_explicit_one_preserve_identical_legacy_html_for_every_theme" computerName="CESNIMDA" duration="00:00:00.2791388" startTime="2026-11-03T14:01:46.3616409+01:00" endTime="2026-11-03T14:01:46.3616412+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6f7dbb16-91c5-4023-83c5-f56912f573f7" />
<UnitTestResult executionId="ec61b7c8-ac5c-47a3-ade6-0001c9c83f8c" testId="41cdb8b1-acea-9617-2e18-d33cec16859f" testName="JobTrackerApi.Tests.CvBuilderTests.Code_theme_uses_registry_driven_numbered_sections_and_shared_accent_tokens" computerName="CESNIMDA" duration="00:00:00.1360478" startTime="2026-11-03T14:01:45.9691334+01:00" endTime="2026-11-03T14:01:45.9691349+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ec61b7c8-ac5c-47a3-ade6-0001c9c83f8c" />
<UnitTestResult executionId="10f5650c-4e27-4903-8f8e-2c4b5b14fda6" testId="7fd1f452-a402-2c81-aec2-b611655494fa" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Letter_language_is_a_reviewed_snapshot_in_history_and_frozen_bytes" computerName="CESNIMDA" duration="00:00:03.3238403" startTime="2026-11-03T14:01:42.3004271+01:00" endTime="2026-11-03T14:01:42.3004272+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="10f5650c-4e27-4903-8f8e-2c4b5b14fda6" />
<UnitTestResult executionId="b1d27cf7-1d3f-4a3b-86a1-06e587139a18" testId="61239bab-1f20-365d-e4bd-151624c380be" testName="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_persists_current_snapshot_and_append_only_history" computerName="CESNIMDA" duration="00:00:00.0285023" startTime="2026-11-03T14:01:42.1351004+01:00" endTime="2026-11-03T14:01:42.1351008+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b1d27cf7-1d3f-4a3b-86a1-06e587139a18" />
<UnitTestResult executionId="01b92c51-88f1-450c-a808-628633861380" testId="fbda96c9-7626-ac1d-cbe6-26da7979f8cc" testName="JobTrackerApi.Tests.CvBuilderTests.Header_band_and_sidebar_contact_text_own_their_contrasting_palette" computerName="CESNIMDA" duration="00:00:00.1804352" startTime="2026-11-03T14:01:49.2379208+01:00" endTime="2026-11-03T14:01:49.2379211+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="01b92c51-88f1-450c-a808-628633861380" />
<UnitTestResult executionId="c5254bcb-9fed-4e72-bbe5-f8cff3ae1653" testId="9cf7dd24-81df-d405-3627-aca7027f2e6e" testName="JobTrackerApi.Tests.CvBuilderTests.Long_content_wraps_and_can_flow_across_pages_without_shrinking_typography" computerName="CESNIMDA" duration="00:00:00.6855934" startTime="2026-11-03T14:01:49.9279251+01:00" endTime="2026-11-03T14:01:49.9279254+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c5254bcb-9fed-4e72-bbe5-f8cff3ae1653" />
<UnitTestResult executionId="ffa5205f-7482-472e-bd5d-eb13eb09b8cf" testId="ca12f3b0-75a0-6c73-ee3a-68eb071c4333" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Load_reads_a_pre_phase3_blob_without_mutating_canonical_children" computerName="CESNIMDA" duration="00:00:00.2842010" startTime="2026-11-03T14:01:42.1064836+01:00" endTime="2026-11-03T14:01:42.1064839+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ffa5205f-7482-472e-bd5d-eb13eb09b8cf" />
<UnitTestResult executionId="2379fae5-3a3e-4150-9f8f-dbc6a77769fc" testId="ae4a35ac-006c-8267-2e3c-b836f5067451" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_change_after_existing_history_is_preserved_before_replacement(cleared: True)" computerName="CESNIMDA" duration="00:00:00.1382548" startTime="2026-11-03T14:01:45.0461341+01:00" endTime="2026-11-03T14:01:45.0461344+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2379fae5-3a3e-4150-9f8f-dbc6a77769fc" />
<UnitTestResult executionId="ff947010-b766-475d-bcd6-81d76ca10c8b" testId="0fb2b457-253c-b4cb-fca9-40298dc4bb39" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: null)" computerName="CESNIMDA" duration="00:00:00.1189809" startTime="2026-11-03T14:01:44.1961026+01:00" endTime="2026-11-03T14:01:44.1961029+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ff947010-b766-475d-bcd6-81d76ca10c8b" />
<UnitTestResult executionId="28e16e85-0061-418c-bc30-0ec2846826f7" testId="d226b726-c7c2-3380-80b5-1c6a8a0ef493" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_text_gets_a_recoverable_baseline_before_first_replacement(writer: &quot;generic&quot;)" computerName="CESNIMDA" duration="00:00:00.1389496" startTime="2026-11-03T14:01:45.7449177+01:00" endTime="2026-11-03T14:01:45.7449180+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="28e16e85-0061-418c-bc30-0ec2846826f7" />
<UnitTestResult executionId="a68e45cf-b336-4d73-8d29-c195780af203" testId="92f0c98a-08f9-c9c2-6204-80a9b216c275" testName="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: 99)" computerName="CESNIMDA" duration="00:00:00.1498008" startTime="2026-11-03T14:01:43.9565861+01:00" endTime="2026-11-03T14:01:43.9565863+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a68e45cf-b336-4d73-8d29-c195780af203" />
<UnitTestResult executionId="c2c75d30-f2b4-440a-bbef-22e4036220ae" testId="2cb887c1-0c39-294c-eae7-74e728d650c2" testName="JobTrackerApi.Tests.CvBuilderTests.Explicit_blank_roundtrips_without_inheriting_profile_content_or_header" computerName="CESNIMDA" duration="00:00:01.8103611" startTime="2026-11-03T14:01:48.3507691+01:00" endTime="2026-11-03T14:01:48.3507703+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c2c75d30-f2b4-440a-bbef-22e4036220ae" />
<UnitTestResult executionId="32f81f70-6a97-4e35-9b5b-c8eb55dff223" testId="75677ffb-15e9-c831-c817-10771ffbbc5e" testName="JobTrackerApi.Tests.CvBuilderTests.Design_and_layout_overrides_are_normalized_and_reach_the_shared_renderer" computerName="CESNIMDA" duration="00:00:00.2827407" startTime="2026-11-03T14:01:50.2108000+01:00" endTime="2026-11-03T14:01:50.2108004+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="32f81f70-6a97-4e35-9b5b-c8eb55dff223" />
<UnitTestResult executionId="726c7c92-da9f-410a-9776-ce5ab26d4a6d" testId="31dbc0a8-1574-5214-b50e-97e22c89820e" testName="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity(themeId: &quot;technical&quot;, background: &quot;#0f4c5c&quot;, ink: &quot;#ffffff&quot;)" computerName="CESNIMDA" duration="00:00:00.6381384" startTime="2026-11-03T14:01:44.4968398+01:00" endTime="2026-11-03T14:01:44.4968400+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="726c7c92-da9f-410a-9776-ce5ab26d4a6d" />
<UnitTestResult executionId="09cdb394-12d8-4ab4-9db6-a0d9c0dd260a" testId="298c7b57-2687-05f6-933a-45ede561418d" testName="JobTrackerApi.Tests.CareerProfileServiceTests.Restore_of_a_missing_version_returns_null" computerName="CESNIMDA" duration="00:00:00.0043431" startTime="2026-11-03T14:01:42.2106440+01:00" endTime="2026-11-03T14:01:42.2106441+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="09cdb394-12d8-4ab4-9db6-a0d9c0dd260a" />
<UnitTestResult executionId="5bface86-0b5c-435a-8441-85af32645e49" testId="f52ec7a2-a6ad-ccce-1887-8559a6134861" testName="JobTrackerApi.Tests.CvBuilderTests.Accent_override_reaches_the_css" computerName="CESNIMDA" duration="00:00:00.0374661" startTime="2026-11-03T14:01:43.7785202+01:00" endTime="2026-11-03T14:01:43.7785206+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5bface86-0b5c-435a-8441-85af32645e49" />
<UnitTestResult executionId="b90f97bc-38f9-4011-9e40-396cddcf2aa5" testId="26d40711-baf4-01a2-3795-3523cad431f1" testName="JobTrackerApi.Tests.CvBuilderTests.Resolver_applies_item_override_bullets_without_touching_the_master" computerName="CESNIMDA" duration="00:00:00.0009093" startTime="2026-11-03T14:01:48.3787831+01:00" endTime="2026-11-03T14:01:48.3787843+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b90f97bc-38f9-4011-9e40-396cddcf2aa5" />
<UnitTestResult executionId="030366e3-88c1-4700-bd08-56e9fc1b0851" testId="47d27b96-71a2-bb10-38d2-ec0708305c0e" testName="JobTrackerApi.Tests.CvBuilderTests.Resolver_places_custom_sections_in_the_shared_section_order" computerName="CESNIMDA" duration="00:00:00.0011627" startTime="2026-11-03T14:01:45.4908820+01:00" endTime="2026-11-03T14:01:45.4908823+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="030366e3-88c1-4700-bd08-56e9fc1b0851" />
<UnitTestResult executionId="0586e804-8e15-42c7-a2b4-28243caafdbf" testId="d9f2c469-bc1f-a4d3-bf7f-ef8874eeda23" testName="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;Mar 2019&quot;, expected: &quot;2019-03&quot;)" computerName="CESNIMDA" duration="00:00:00.0000167" startTime="2026-11-03T14:01:41.4535964+01:00" endTime="2026-11-03T14:01:41.4535965+01:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="0586e804-8e15-42c7-a2b4-28243caafdbf" />
</Results>
<TestDefinitions>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Every_catalog_theme_renders_valid_html" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="f2c59dd7-c995-45ff-b83b-1001a2e4dff3">
<Execution id="9b5a552c-0b83-4347-a7dd-8ffa6589b28b" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Every_catalog_theme_renders_valid_html" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_change_after_existing_history_is_preserved_before_replacement(cleared: False)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="b19fef2d-f827-4daa-b2c8-bccdde6f4d3f">
<Execution id="f78fb89d-20a8-45e9-8d60-04e9fb58df7e" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Legacy_change_after_existing_history_is_preserved_before_replacement" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: 99)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="92f0c98a-08f9-c9c2-6204-80a9b216c275">
<Execution id="a68e45cf-b336-4d73-8d29-c195780af203" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Export_requires_current_positive_revision_before_allocating_pdf" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Create_then_save_increments_version_and_keeps_history" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="a55bcb57-408f-cb6d-3f17-30fc35eef752">
<Execution id="54062253-cae3-4bae-9365-9e9a7f0e9d63" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Create_then_save_increments_version_and_keeps_history" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Norwegian_variant_localizes_default_labels_dates_and_keeps_custom_links_clickable" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="350f9d89-f62c-a979-0037-837e1c701026">
<Execution id="e215a8ee-f2a8-45cf-b2bf-6924ba4b8f2a" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Norwegian_variant_localizes_default_labels_dates_and_keeps_custom_links_clickable" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.History_failure_rolls_back_letter_parent_revision_and_other_fields(writer: &quot;draft&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5ef938a4-78d2-4072-a085-0b32a5b9a97a">
<Execution id="ace9bf34-5e55-49fb-acd0-dfea1f9a9bc4" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="History_failure_rolls_back_letter_parent_revision_and_other_fields" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Multi_entry_sections_flow_between_entries_instead_of_leaving_a_blank_page" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5e24e8f5-4256-1091-4623-29cb55379ce7">
<Execution id="cd1bb53c-3fee-4916-96fa-cd0d272c6a50" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Multi_entry_sections_flow_between_entries_instead_of_leaving_a_blank_page" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvRevisionReadinessTests.Foreign_account_cannot_read_save_or_restore_revision_history" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="1501e24e-2e21-3403-717d-134fb0d5fda9">
<Execution id="a12ca6eb-4236-4cad-8389-23a32b7e852e" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvRevisionReadinessTests" name="Foreign_account_cannot_read_save_or_restore_revision_history" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Long_content_wraps_and_can_flow_across_pages_without_shrinking_typography" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="9cf7dd24-81df-d405-3627-aca7027f2e6e">
<Execution id="c5254bcb-9fed-4e72-bbe5-f8cff3ae1653" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Long_content_wraps_and_can_flow_across_pages_without_shrinking_typography" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_text_gets_a_recoverable_baseline_before_first_replacement(writer: &quot;generic&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d226b726-c7c2-3380-80b5-1c6a8a0ef493">
<Execution id="28e16e85-0061-418c-bc30-0ec2846826f7" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Legacy_text_gets_a_recoverable_baseline_before_first_replacement" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Section_presentation_is_normalized_and_shared_by_preview_and_pdf_renderer" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="4f9b86c8-9554-dcca-e923-3caa207fcba9">
<Execution id="9fc87b8e-9dc1-438b-a722-d6e485cc1607" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Section_presentation_is_normalized_and_shared_by_preview_and_pdf_renderer" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Dedicated_letter_no_op_keeps_flag_but_changed_nonempty_body_sets_it_and_clear_preserves_it" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5af6c801-472e-b1c1-ad51-35f4959a5e89">
<Execution id="7d9d2049-4edb-4989-94b9-c478d7a5b510" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Dedicated_letter_no_op_keeps_flag_but_changed_nonempty_body_sets_it_and_clear_preserves_it" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_preserves_existing_ids_across_saves" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="aad1cff9-84f7-0f65-3582-305cdad4cbf3">
<Execution id="5b0dbd7a-6286-4172-94d0-078c00611b15" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="SaveVersionAsync_preserves_existing_ids_across_saves" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Create_persists_variant_and_initial_history_on_a_relational_store" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="0a4dc7f4-5cf5-1369-9f83-469951fa46c4">
<Execution id="c4913095-20b6-4829-9132-f9a323277c79" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Create_persists_variant_and_initial_history_on_a_relational_store" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Resolver_defaults_include_every_populated_section" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="811d9abd-2473-e9d9-b2bc-3292d75f97e1">
<Execution id="5daa7c14-853e-4ee0-a676-2b92fef12fbd" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Resolver_defaults_include_every_populated_section" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Revised_design_has_space_below_the_main_title_and_header(themeId: &quot;modern&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="210538c3-83ee-3466-2918-04491df96762">
<Execution id="f8485fd0-4c0b-4f2d-8e8d-975bd667d31f" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Revised_design_has_space_below_the_main_title_and_header" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_text_gets_a_recoverable_baseline_before_first_replacement(writer: &quot;draft&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="bd80d52e-79b6-119f-c94c-bf71e0efdc2a">
<Execution id="556f4866-0b7d-4633-a379-f19c949fdaeb" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Legacy_text_gets_a_recoverable_baseline_before_first_replacement" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity(themeId: &quot;creative&quot;, background: &quot;#be185d&quot;, ink: &quot;#ffffff&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="04d951d7-fccd-2d7b-e4b4-8c464afd885b">
<Execution id="3cb975aa-61e2-4089-a809-58ac28b39503" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Create_rejects_a_job_application_owned_by_another_user" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="2873f004-0a33-0117-da24-a9b1fa538bc0">
<Execution id="94077566-0c73-4ba2-902c-e3bd098cde2a" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Create_rejects_a_job_application_owned_by_another_user" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Other_tenant_cannot_write_or_read_letter_history_through_any_writer" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="583ecdea-5b91-2e3b-af18-818095c6fed8">
<Execution id="3bca5fed-ad95-40fd-98a2-b4061544be54" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Other_tenant_cannot_write_or_read_letter_history_through_any_writer" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Variant_settings_reject_css_injection_in_visual_overrides" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="66bdd73e-99af-b147-b955-50e4764edb2c">
<Execution id="c754a4aa-3404-4a81-a242-9278bc5dd2cf" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Variant_settings_reject_css_injection_in_visual_overrides" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Resolver_adds_variant_only_custom_sections" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5fe0f26b-630e-57b7-9dc0-7369b52bbe41">
<Execution id="56010531-3e78-4672-b992-e3f9c8b2d9e6" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Resolver_adds_variant_only_custom_sections" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Two_column_theme_emits_a_sidebar_single_does_not" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="1b588f57-bba4-d619-733c-30bae11d9519">
<Execution id="673e56af-ed45-4abc-8b48-8205fd2f5aa1" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Two_column_theme_emits_a_sidebar_single_does_not" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Code_theme_uses_registry_driven_numbered_sections_and_shared_accent_tokens" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="41cdb8b1-acea-9617-2e18-d33cec16859f">
<Execution id="ec61b7c8-ac5c-47a3-ade6-0001c9c83f8c" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Code_theme_uses_registry_driven_numbered_sections_and_shared_accent_tokens" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity(themeId: &quot;technical&quot;, background: &quot;#0f4c5c&quot;, ink: &quot;#ffffff&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="31dbc0a8-1574-5214-b50e-97e22c89820e">
<Execution id="726c7c92-da9f-410a-9776-ce5ab26d4a6d" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;Mar 2019&quot;, expected: &quot;2019-03&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d9f2c469-bc1f-a4d3-bf7f-ef8874eeda23">
<Execution id="0586e804-8e15-42c7-a2b4-28243caafdbf" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="CvDateNormalizer_parses_common_formats_without_guessing" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.LoadStructuredAsync_hides_race_affected_duplicate_child_rows" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="c921792c-4dec-ecc2-6052-9b97f82fd93b">
<Execution id="6a3bcd09-5ceb-44df-89af-7b120d4f4f7f" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="LoadStructuredAsync_hides_race_affected_duplicate_child_rows" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;03/2019&quot;, expected: &quot;2019-03&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="a9e99933-c19f-6085-2a00-78d6b0d429b4">
<Execution id="123e33a7-12bc-4e70-9eac-0bfc5648ad31" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="CvDateNormalizer_parses_common_formats_without_guessing" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Re_enabling_public_access_rotates_the_revoked_link" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="8a045cb2-109e-bfe7-918d-e1fdaaf22631">
<Execution id="3d26bae0-2669-45aa-ae3f-6f39e8d80f68" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Re_enabling_public_access_rotates_the_revoked_link" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Premium_theme_policy_keeps_free_themes_available" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="2436e5a9-4afe-0c4c-832a-326bfeb393b5">
<Execution id="f03701f7-f519-4f16-88b8-ef312207ccee" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Premium_theme_policy_keeps_free_themes_available" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_does_not_normalize_end_date_when_job_is_current" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="91dd907f-a0e2-cc55-4e27-599a113cfda0">
<Execution id="4371648d-1a4a-46ac-beb9-cabea0ef9f30" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="SaveVersionAsync_does_not_normalize_end_date_when_job_is_current" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Preview_is_read_only_and_copied_settings_never_follow_later_cv_changes" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="a8ee45b8-093c-d11f-eed9-eaa29985ffc6">
<Execution id="711616dc-5b1f-41e5-aebf-ab0c2454cd85" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Preview_is_read_only_and_copied_settings_never_follow_later_cv_changes" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Section_overrides_skill_groups_and_custom_paragraphs_share_the_render_model" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="0bfb59b7-ed14-45aa-984a-05489ae56869">
<Execution id="896a444e-b520-472e-b962-77443bf460bc" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Section_overrides_skill_groups_and_custom_paragraphs_share_the_render_model" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;draft&quot;, hasCoverLetter: True)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="6f995a64-9d32-06ad-2360-7314d464f238">
<Execution id="719db542-67ce-4e12-8443-002f605de9b9" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Generic_and_draft_letter_changes_preserve_existing_attachment_flag" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Restore_reapplies_old_settings_as_a_new_version" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="0b45c446-fd2a-c358-10ef-5d09d49185f2">
<Execution id="80b8ea8e-27dc-4670-9b40-e3c19528dd1f" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Restore_reapplies_old_settings_as_a_new_version" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvRevisionReadinessTests.Independent_stale_save_or_restore_cannot_replace_the_newer_revision(restore: False)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ef47e011-31e8-56ef-9d00-c70158d6f046">
<Execution id="d2b21405-b421-4100-88f7-afaae363f459" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvRevisionReadinessTests" name="Independent_stale_save_or_restore_cannot_replace_the_newer_revision" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Revised_sidebar_background_fills_each_physical_page_including_its_margins(themeId: &quot;technical&quot;, edge: &quot;left&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d70aee28-5b44-0dcf-d27d-7abdcb0bfa39">
<Execution id="b6208c3c-d92e-439f-8d2a-f7150bdd1bdd" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Revised_sidebar_background_fills_each_physical_page_including_its_margins" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;January 2020&quot;, expected: &quot;2020-01&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="497e99f7-fbaf-55a2-ce73-a67ff3c15ce8">
<Execution id="5112ad2f-2be9-4c0a-b598-90ad83a4aad0" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="CvDateNormalizer_parses_common_formats_without_guessing" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Render_pulls_content_from_the_master_profile" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="5a7264f4-bcb2-eb64-6a63-414fb0e0811f">
<Execution id="a522b44d-21d6-499f-bd28-82ed5135bd2a" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Render_pulls_content_from_the_master_profile" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_change_after_existing_history_is_preserved_before_replacement(cleared: True)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ae4a35ac-006c-8267-2e3c-b836f5067451">
<Execution id="2379fae5-3a3e-4150-9f8f-dbc6a77769fc" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Legacy_change_after_existing_history_is_preserved_before_replacement" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Item_order_reorders_entries_without_touching_the_master" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="e2cfa965-3d60-d553-2139-0525d204529a">
<Execution id="4e78508c-f214-4b31-bf49-3597698fd91d" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Item_order_reorders_entries_without_touching_the_master" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Private_variant_is_not_served_publicly" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="067ca11b-2114-aad7-c64d-8734dfdab499">
<Execution id="533b33fd-7ec3-4fce-8071-49f70357bb1c" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Private_variant_is_not_served_publicly" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_assigns_stable_ids_to_items_missing_one" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="4f3554be-9c33-1c34-127c-f5312ef0ec2f">
<Execution id="12ce11bb-279d-44ff-8205-1308ac49fb91" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="SaveVersionAsync_assigns_stable_ids_to_items_missing_one" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Create_history_failure_cannot_leave_a_job_without_its_initial_snapshot" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="dd543b3f-d80b-5dbb-f4a7-a5a672ecc218">
<Execution id="57f2357c-0a27-4abe-84fa-5e8b11b1b2aa" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Create_history_failure_cannot_leave_a_job_without_its_initial_snapshot" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Explicit_blank_roundtrips_without_inheriting_profile_content_or_header" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="2cb887c1-0c39-294c-eae7-74e728d650c2">
<Execution id="c2c75d30-f2b4-440a-bbef-22e4036220ae" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Explicit_blank_roundtrips_without_inheriting_profile_content_or_header" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Save_replaces_children_wholesale_no_orphans" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="553eaaf5-66b4-bf58-ce58-754b9473d657">
<Execution id="da02eb9f-f314-4a76-9b34-52d4f465d457" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Save_replaces_children_wholesale_no_orphans" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_replaces_duplicate_item_ids_without_dropping_entries" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d84b9b7c-f4ae-b981-c2f4-1290dade0347">
<Execution id="7635473e-3949-4fb9-93bd-eb47f9b8d7c8" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="SaveVersionAsync_replaces_duplicate_item_ids_without_dropping_entries" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Duplicate_copies_settings_with_a_fresh_slug" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="78d74451-23fc-8a0d-dacb-02a9ddabc08a">
<Execution id="606d2feb-dcb7-4331-b088-37b914b35948" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Duplicate_copies_settings_with_a_fresh_slug" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Revised_design_has_space_below_the_main_title_and_header(themeId: &quot;ats-classic&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="c20c8f02-a194-2bcb-f462-8a992f3a7efa">
<Execution id="9ad953c1-72cc-49d6-a677-887ff4b2e210" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Revised_design_has_space_below_the_main_title_and_header" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Design_revision_missing_and_explicit_one_preserve_identical_legacy_html_for_every_theme" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="49488a6f-4ab2-f7df-49da-df59d6ab2ca7">
<Execution id="6f7dbb16-91c5-4023-83c5-f56912f573f7" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Design_revision_missing_and_explicit_one_preserve_identical_legacy_html_for_every_theme" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Rendered_output_has_print_break_rules_and_themes_expose_ats_flag" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="32f962b9-2d31-bd58-4ccc-f43f4c4b1642">
<Execution id="6b5652d0-3ae7-4712-97b1-db81ff84f269" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Rendered_output_has_print_break_rules_and_themes_expose_ats_flag" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Resolver_places_custom_sections_in_the_shared_section_order" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="47d27b96-71a2-bb10-38d2-ec0708305c0e">
<Execution id="030366e3-88c1-4700-bd08-56e9fc1b0851" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Resolver_places_custom_sections_in_the_shared_section_order" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;2019-03&quot;, expected: &quot;2019-03&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="c74088b9-7d1c-3a5d-5ae0-e8d9e3c2ad18">
<Execution id="c4f9d4ec-f9c5-48af-aa5f-730952237cb6" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="CvDateNormalizer_parses_common_formats_without_guessing" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Save_preserves_item_keys_so_children_can_be_referenced_across_edits" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="0416a561-c259-2a51-d5c7-91f8cdf40e8f">
<Execution id="382d757f-cb85-4e08-bf34-1688cbb393ec" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Save_preserves_item_keys_so_children_can_be_referenced_across_edits" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Revised_sidebar_background_fills_each_physical_page_including_its_margins(themeId: &quot;creative&quot;, edge: &quot;left&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="46974ca0-bda8-9740-8002-8bf62a2f824c">
<Execution id="ef79fd6c-0cfe-4b11-a71e-37071b4955a5" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Revised_sidebar_background_fills_each_physical_page_including_its_margins" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Create_generic_draft_and_dedicated_writes_share_history_and_restore" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="63359efe-46c8-df1c-91d9-209bb75b8c85">
<Execution id="8e4f98cb-fade-4a77-a8be-71952696748b" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Create_generic_draft_and_dedicated_writes_share_history_and_restore" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Settings_normalization_removes_duplicate_entry_order_keys" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="7040274f-4f9c-6ac8-1075-96e9fb20a854">
<Execution id="6c7132f6-8455-472a-857b-7de64a98f2e6" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Settings_normalization_removes_duplicate_entry_order_keys" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;generic&quot;, hasCoverLetter: True)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="084cd8f0-374a-6ab1-a127-dd5942255d31">
<Execution id="9cbae88b-3628-40f6-bbae-1dad416c32b5" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Generic_and_draft_letter_changes_preserve_existing_attachment_flag" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Design_and_layout_overrides_are_normalized_and_reach_the_shared_renderer" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="75677ffb-15e9-c831-c817-10771ffbbc5e">
<Execution id="32f81f70-6a97-4e35-9b5b-c8eb55dff223" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Design_and_layout_overrides_are_normalized_and_reach_the_shared_renderer" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Legacy_text_gets_a_recoverable_baseline_before_first_replacement(writer: &quot;dedicated&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="15b7b8e2-7cfb-fc3f-afd8-d3f109f87016">
<Execution id="4fc4871a-277a-495f-9e53-b65ad769069f" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Legacy_text_gets_a_recoverable_baseline_before_first_replacement" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Letter_language_is_a_reviewed_snapshot_in_history_and_frozen_bytes" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="7fd1f452-a402-2c81-aec2-b611655494fa">
<Execution id="10f5650c-4e27-4903-8f8e-2c4b5b14fda6" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Letter_language_is_a_reviewed_snapshot_in_history_and_frozen_bytes" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Revised_design_has_space_below_the_main_title_and_header(themeId: &quot;code&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="e7e683e8-fa06-4e20-2259-2bb10fd01bf6">
<Execution id="29566c3d-1b19-43ca-961a-ae182248af5f" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Revised_design_has_space_below_the_main_title_and_header" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;draft&quot;, hasCoverLetter: False)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="635fe5e3-2952-5724-c392-c06932e45fdc">
<Execution id="e590adcb-dea8-44a8-b771-01d688e43399" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Generic_and_draft_letter_changes_preserve_existing_attachment_flag" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Generic_and_draft_letter_changes_preserve_existing_attachment_flag(writer: &quot;generic&quot;, hasCoverLetter: False)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="2a2fe405-b5d8-38d5-1539-4c0cac582c96">
<Execution id="717a0b93-b4f0-4197-94a0-03d4acd57a75" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Generic_and_draft_letter_changes_preserve_existing_attachment_flag" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Resolver_applies_item_override_bullets_without_touching_the_master" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="26d40711-baf4-01a2-3795-3523cad431f1">
<Execution id="b90f97bc-38f9-4011-9e40-396cddcf2aa5" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Resolver_applies_item_override_bullets_without_touching_the_master" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Ats_themes_keep_plain_text_content_but_use_distinct_structures_and_skill_treatments" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="927a55cb-144d-2420-5ca8-95f34e00eb0c">
<Execution id="39f9d5c0-ccff-4e71-9f20-2e98a5e2f807" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Ats_themes_keep_plain_text_content_but_use_distinct_structures_and_skill_treatments" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Restore_of_a_missing_version_returns_null" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="298c7b57-2687-05f6-933a-45ede561418d">
<Execution id="09cdb394-12d8-4ab4-9db6-a0d9c0dd260a" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Restore_of_a_missing_version_returns_null" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvRevisionReadinessTests.Settings_history_restore_and_override_reset_preserve_the_canonical_source_contract" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="97dadbaa-d58d-c34f-1b7f-ae11f74e0d1e">
<Execution id="b1cc69a8-74b9-45c9-83db-552105deb021" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvRevisionReadinessTests" name="Settings_history_restore_and_override_reset_preserve_the_canonical_source_contract" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: -1)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="abf2514c-f3a9-715f-8a33-703b9d73f686">
<Execution id="d7e2c0dc-78ab-47b0-887d-2b5fd5818018" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Export_requires_current_positive_revision_before_allocating_pdf" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.SaveVersionAsync_persists_current_snapshot_and_append_only_history" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="61239bab-1f20-365d-e4bd-151624c380be">
<Execution id="b1d27cf7-1d3f-4a3b-86a1-06e587139a18" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="SaveVersionAsync_persists_current_snapshot_and_append_only_history" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvRevisionReadinessTests.Fresh_request_with_a_stale_expected_version_is_rejected_before_appending_history" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="eabe842c-e4fd-bb11-9427-9c59f6963f56">
<Execution id="edb54a7b-bc07-49b0-9d5d-9f72f0b70436" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvRevisionReadinessTests" name="Fresh_request_with_a_stale_expected_version_is_rejected_before_appending_history" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: 0)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="fda1f098-4c18-2f88-205d-bdc2e001e33e">
<Execution id="7332218a-1cac-4b09-963b-a8142e679580" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Export_requires_current_positive_revision_before_allocating_pdf" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.History_failure_rolls_back_letter_parent_revision_and_other_fields(writer: &quot;dedicated&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="275d68ec-1f01-00c0-cccd-af391abea26e">
<Execution id="cf32d9d0-08e5-4df1-8986-85411b469a3a" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="History_failure_rolls_back_letter_parent_revision_and_other_fields" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Delete_removes_the_variant_and_its_versions" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="fb4e71a0-e523-7dfd-0b5e-3378d3eee964">
<Execution id="a86e507e-9e3e-4d4b-89b6-7b12d520fa69" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Delete_removes_the_variant_and_its_versions" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Versions_are_listed_newest_first_with_the_current_flagged" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="761c5396-f9ed-82d7-9406-dc76db3391cf">
<Execution id="b94d0bb9-e7fe-477b-9473-8e09710c3199" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Versions_are_listed_newest_first_with_the_current_flagged" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity(themeId: &quot;nordic&quot;, background: &quot;#eef3f8&quot;, ink: &quot;#1f2937&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ffccfa8f-f33b-d558-61fe-cb9516e2dcab">
<Execution id="030719b7-2e7f-415f-91de-ecae1a10d31c" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Design_revision_two_sidebar_uses_its_own_palette_and_room_for_identity" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.History_failure_rolls_back_letter_parent_revision_and_other_fields(writer: &quot;generic&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="76db2f66-f662-6670-5720-cf2401c6b7c0">
<Execution id="1b9297ec-7d6e-4ad3-9894-029194a944fa" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="History_failure_rolls_back_letter_parent_revision_and_other_fields" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Resolver_hides_a_single_item_by_key" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="cd6a5c93-44e8-b201-0d83-3c723f2b37e0">
<Execution id="ba066179-5bdd-4bd0-92f4-e398094d28e4" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Resolver_hides_a_single_item_by_key" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Design_revision_duplicate_and_restore_keep_their_stored_opt_in" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="7ddfff6a-633c-4ca6-05c3-a245389d9322">
<Execution id="6057edf7-029f-480f-bf96-62d2cf7ed4fa" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Design_revision_duplicate_and_restore_keep_their_stored_opt_in" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Revised_sidebar_background_fills_each_physical_page_including_its_margins(themeId: &quot;nordic&quot;, edge: &quot;right&quot;)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="cd94ddc8-80a7-4169-2cd0-ee8436f8de0f">
<Execution id="e4c2985e-a083-48ac-aac9-f46d34608f94" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Revised_sidebar_background_fills_each_physical_page_including_its_margins" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;2020&quot;, expected: null)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="c1535d5b-9e09-3c08-4132-3c71dabc6e00">
<Execution id="8400e8eb-ea90-48fa-89e4-c981b6998a37" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="CvDateNormalizer_parses_common_formats_without_guessing" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Resolver_hides_a_section_when_configured" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="fb7bd538-1adc-cd51-beb5-e486cfec1e3e">
<Execution id="318e794c-a8f5-4ebe-9a40-24676b633450" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Resolver_hides_a_section_when_configured" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Draft_null_preserves_generic_null_clears_and_no_ops_acknowledge_without_duplicate_history" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="b973eafb-8e27-372c-6233-e32a3525bb3a">
<Execution id="00abd296-cec3-473f-807c-9dde5e2b9809" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Draft_null_preserves_generic_null_clears_and_no_ops_acknowledge_without_duplicate_history" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Document_settings_only_saves_advance_shared_revision_preserve_omission_and_restore_old_defaults" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="8734581f-edd8-b933-c84c-eaedd18192c1">
<Execution id="2c9226c7-221a-4318-a50a-c3849d357ab4" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Document_settings_only_saves_advance_shared_revision_preserve_omission_and_restore_old_defaults" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Submitted_letter_html_and_design_remain_exact_after_live_edits_and_old_packages_stay_null" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d46125cc-2ea1-f0e3-17a4-81ef7fa134b4">
<Execution id="40386f21-16a4-4414-9cf7-ce0b0a422728" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Submitted_letter_html_and_design_remain_exact_after_live_edits_and_old_packages_stay_null" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Explicit_blank_survives_save_duplicate_restore_and_design_change" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="32fc16fa-1ddd-e00e-5193-aa35925fc65d">
<Execution id="8332010f-de5d-44ef-bd52-cf9fdd854347" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Explicit_blank_survives_save_duplicate_restore_and_design_change" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvRevisionReadinessTests.Independent_stale_save_or_restore_cannot_replace_the_newer_revision(restore: True)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="8fdec90c-7e7c-06d9-7f00-60a33d096e15">
<Execution id="cd19a192-e497-46c5-a008-8a028218bb73" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvRevisionReadinessTests" name="Independent_stale_save_or_restore_cannot_replace_the_newer_revision" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Load_returns_empty_profile_for_a_user_with_none" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="d27384ab-f916-914d-c2eb-c530b5cf86b3">
<Execution id="4afda544-c611-4901-bf45-f3bc890585e9" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Load_returns_empty_profile_for_a_user_with_none" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Bullets_support_safe_inline_markdown_and_escape_everything_else" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="87ca6e5b-5881-877c-d8bd-b6b4989622a4">
<Execution id="cad8b55e-929b-4ffd-9e08-3d8ae17801a0" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Bullets_support_safe_inline_markdown_and_escape_everything_else" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Export_requires_current_positive_revision_before_allocating_pdf(expectedVersion: null)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="0fb2b457-253c-b4cb-fca9-40298dc4bb39">
<Execution id="ff947010-b766-475d-bcd6-81d76ca10c8b" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Export_requires_current_positive_revision_before_allocating_pdf" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Save_then_load_round_trips_through_the_relational_children" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="a73c6ba2-03e2-3051-3746-83a90cf92de4">
<Execution id="2c8b3b04-c257-45b1-be24-12b5b087bdf9" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Save_then_load_round_trips_through_the_relational_children" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Legacy_inclusion_flags_remain_absent_and_preserve_profile_inheritance" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="1b63b0a6-d4d8-4693-7a4c-31933e9c6bf8">
<Execution id="f2d842c4-d6d7-48d5-8348-d6c7a9bb301e" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Legacy_inclusion_flags_remain_absent_and_preserve_profile_inheritance" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Header_band_and_sidebar_contact_text_own_their_contrasting_palette" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="fbda96c9-7626-ac1d-cbe6-26da7979f8cc">
<Execution id="01b92c51-88f1-450c-a808-628633861380" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Header_band_and_sidebar_contact_text_own_their_contrasting_palette" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Explicit_sections_include_only_selected_content_and_allow_authored_headline" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="f2686325-868e-fb28-2aa5-a0349668528a">
<Execution id="49b576cc-238e-450f-a87f-8853361b6924" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Explicit_sections_include_only_selected_content_and_allow_authored_headline" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CoverLetterWriterTests.Stale_settings_save_and_unsupported_schema_cannot_change_approved_design" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="eaf04134-e3c8-619c-ec28-539be886a99a">
<Execution id="28c22f39-60c1-4622-886e-a4c8837086cc" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CoverLetterWriterTests" name="Stale_settings_save_and_unsupported_schema_cannot_change_approved_design" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: null, expected: null)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="f79db140-5c7a-9e2d-278b-f4457118b3e5">
<Execution id="6ce991f6-61de-4589-b338-aa567f7565c3" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="CvDateNormalizer_parses_common_formats_without_guessing" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Load_reads_a_pre_phase3_blob_without_mutating_canonical_children" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="ca12f3b0-75a0-6c73-ee3a-68eb071c4333">
<Execution id="ffa5205f-7482-472e-bd5d-eb13eb09b8cf" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Load_reads_a_pre_phase3_blob_without_mutating_canonical_children" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Accent_override_reaches_the_css" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="f52ec7a2-a6ad-ccce-1887-8559a6134861">
<Execution id="5bface86-0b5c-435a-8441-85af32645e49" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Accent_override_reaches_the_css" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Resolver_respects_explicit_section_order" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="de72a178-301f-1fb0-9343-d10fe34b08c3">
<Execution id="429541e9-3468-46dc-978e-db2de6ea5809" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Resolver_respects_explicit_section_order" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.Restore_reapplies_an_old_snapshot_non_destructively" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="86875533-43ef-9a7e-dc07-4c20c1a73e8d">
<Execution id="c7bebe86-8769-47db-a425-c2f5176a42b9" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="Restore_reapplies_an_old_snapshot_non_destructively" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CareerProfileServiceTests.CvDateNormalizer_parses_common_formats_without_guessing(input: &quot;Present&quot;, expected: null)" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="565db0c0-ed86-e3c7-e446-6250f0cc7fd1">
<Execution id="9517ff9f-bc22-4ab6-a547-038636c15323" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CareerProfileServiceTests" name="CvDateNormalizer_parses_common_formats_without_guessing" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Design_revision_two_is_persisted_and_changes_presentation_without_changing_content" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="1d831d41-2b27-d8a0-7247-0d8bf48d0b6f">
<Execution id="67b62f58-145e-4641-af29-0924ec70dfa7" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Design_revision_two_is_persisted_and_changes_presentation_without_changing_content" />
</UnitTest>
<UnitTest name="JobTrackerApi.Tests.CvBuilderTests.Public_render_bypasses_the_tenant_filter" storage="c:\users\connor\.codex\worktrees\direct-roadmap-integration\job tracker\jobtrackerapi.tests\bin\debug\net9.0\jobtrackerapi.tests.dll" id="e453679e-5621-69aa-77a3-912c18c52523">
<Execution id="6b7de456-fced-4220-83c7-21c3f0e4198d" />
<TestMethod codeBase="C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker\JobTrackerApi.Tests\bin\Debug\net9.0\JobTrackerApi.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="JobTrackerApi.Tests.CvBuilderTests" name="Public_render_bypasses_the_tenant_filter" />
</UnitTest>
</TestDefinitions>
<TestEntries>
<TestEntry testId="350f9d89-f62c-a979-0037-837e1c701026" executionId="e215a8ee-f2a8-45cf-b2bf-6924ba4b8f2a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="1b588f57-bba4-d619-733c-30bae11d9519" executionId="673e56af-ed45-4abc-8b48-8205fd2f5aa1" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="c1535d5b-9e09-3c08-4132-3c71dabc6e00" executionId="8400e8eb-ea90-48fa-89e4-c981b6998a37" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="c921792c-4dec-ecc2-6052-9b97f82fd93b" executionId="6a3bcd09-5ceb-44df-89af-7b120d4f4f7f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="0b45c446-fd2a-c358-10ef-5d09d49185f2" executionId="80b8ea8e-27dc-4670-9b40-e3c19528dd1f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="ffccfa8f-f33b-d558-61fe-cb9516e2dcab" executionId="030719b7-2e7f-415f-91de-ecae1a10d31c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="2873f004-0a33-0117-da24-a9b1fa538bc0" executionId="94077566-0c73-4ba2-902c-e3bd098cde2a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="210538c3-83ee-3466-2918-04491df96762" executionId="f8485fd0-4c0b-4f2d-8e8d-975bd667d31f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="5fe0f26b-630e-57b7-9dc0-7369b52bbe41" executionId="56010531-3e78-4672-b992-e3f9c8b2d9e6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="fb7bd538-1adc-cd51-beb5-e486cfec1e3e" executionId="318e794c-a8f5-4ebe-9a40-24676b633450" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="de72a178-301f-1fb0-9343-d10fe34b08c3" executionId="429541e9-3468-46dc-978e-db2de6ea5809" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="f2686325-868e-fb28-2aa5-a0349668528a" executionId="49b576cc-238e-450f-a87f-8853361b6924" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="f2c59dd7-c995-45ff-b83b-1001a2e4dff3" executionId="9b5a552c-0b83-4347-a7dd-8ffa6589b28b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="86875533-43ef-9a7e-dc07-4c20c1a73e8d" executionId="c7bebe86-8769-47db-a425-c2f5176a42b9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="635fe5e3-2952-5724-c392-c06932e45fdc" executionId="e590adcb-dea8-44a8-b771-01d688e43399" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="0bfb59b7-ed14-45aa-984a-05489ae56869" executionId="896a444e-b520-472e-b962-77443bf460bc" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="d46125cc-2ea1-f0e3-17a4-81ef7fa134b4" executionId="40386f21-16a4-4414-9cf7-ce0b0a422728" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="8a045cb2-109e-bfe7-918d-e1fdaaf22631" executionId="3d26bae0-2669-45aa-ae3f-6f39e8d80f68" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="cd94ddc8-80a7-4169-2cd0-ee8436f8de0f" executionId="e4c2985e-a083-48ac-aac9-f46d34608f94" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="b19fef2d-f827-4daa-b2c8-bccdde6f4d3f" executionId="f78fb89d-20a8-45e9-8d60-04e9fb58df7e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="87ca6e5b-5881-877c-d8bd-b6b4989622a4" executionId="cad8b55e-929b-4ffd-9e08-3d8ae17801a0" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="fda1f098-4c18-2f88-205d-bdc2e001e33e" executionId="7332218a-1cac-4b09-963b-a8142e679580" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="553eaaf5-66b4-bf58-ce58-754b9473d657" executionId="da02eb9f-f314-4a76-9b34-52d4f465d457" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="6f995a64-9d32-06ad-2360-7314d464f238" executionId="719db542-67ce-4e12-8443-002f605de9b9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="76db2f66-f662-6670-5720-cf2401c6b7c0" executionId="1b9297ec-7d6e-4ad3-9894-029194a944fa" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="abf2514c-f3a9-715f-8a33-703b9d73f686" executionId="d7e2c0dc-78ab-47b0-887d-2b5fd5818018" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="1501e24e-2e21-3403-717d-134fb0d5fda9" executionId="a12ca6eb-4236-4cad-8389-23a32b7e852e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="a55bcb57-408f-cb6d-3f17-30fc35eef752" executionId="54062253-cae3-4bae-9365-9e9a7f0e9d63" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="c20c8f02-a194-2bcb-f462-8a992f3a7efa" executionId="9ad953c1-72cc-49d6-a677-887ff4b2e210" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="bd80d52e-79b6-119f-c94c-bf71e0efdc2a" executionId="556f4866-0b7d-4633-a379-f19c949fdaeb" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="e2cfa965-3d60-d553-2139-0525d204529a" executionId="4e78508c-f214-4b31-bf49-3597698fd91d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="5a7264f4-bcb2-eb64-6a63-414fb0e0811f" executionId="a522b44d-21d6-499f-bd28-82ed5135bd2a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="a8ee45b8-093c-d11f-eed9-eaa29985ffc6" executionId="711616dc-5b1f-41e5-aebf-ab0c2454cd85" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="275d68ec-1f01-00c0-cccd-af391abea26e" executionId="cf32d9d0-08e5-4df1-8986-85411b469a3a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="32fc16fa-1ddd-e00e-5193-aa35925fc65d" executionId="8332010f-de5d-44ef-bd52-cf9fdd854347" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="5af6c801-472e-b1c1-ad51-35f4959a5e89" executionId="7d9d2049-4edb-4989-94b9-c478d7a5b510" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="583ecdea-5b91-2e3b-af18-818095c6fed8" executionId="3bca5fed-ad95-40fd-98a2-b4061544be54" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="91dd907f-a0e2-cc55-4e27-599a113cfda0" executionId="4371648d-1a4a-46ac-beb9-cabea0ef9f30" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="2436e5a9-4afe-0c4c-832a-326bfeb393b5" executionId="f03701f7-f519-4f16-88b8-ef312207ccee" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="63359efe-46c8-df1c-91d9-209bb75b8c85" executionId="8e4f98cb-fade-4a77-a8be-71952696748b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="97dadbaa-d58d-c34f-1b7f-ae11f74e0d1e" executionId="b1cc69a8-74b9-45c9-83db-552105deb021" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="084cd8f0-374a-6ab1-a127-dd5942255d31" executionId="9cbae88b-3628-40f6-bbae-1dad416c32b5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="d84b9b7c-f4ae-b981-c2f4-1290dade0347" executionId="7635473e-3949-4fb9-93bd-eb47f9b8d7c8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="4f9b86c8-9554-dcca-e923-3caa207fcba9" executionId="9fc87b8e-9dc1-438b-a722-d6e485cc1607" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="761c5396-f9ed-82d7-9406-dc76db3391cf" executionId="b94d0bb9-e7fe-477b-9473-8e09710c3199" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="4f3554be-9c33-1c34-127c-f5312ef0ec2f" executionId="12ce11bb-279d-44ff-8205-1308ac49fb91" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="a73c6ba2-03e2-3051-3746-83a90cf92de4" executionId="2c8b3b04-c257-45b1-be24-12b5b087bdf9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="e453679e-5621-69aa-77a3-912c18c52523" executionId="6b7de456-fced-4220-83c7-21c3f0e4198d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="067ca11b-2114-aad7-c64d-8734dfdab499" executionId="533b33fd-7ec3-4fce-8071-49f70357bb1c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="a9e99933-c19f-6085-2a00-78d6b0d429b4" executionId="123e33a7-12bc-4e70-9eac-0bfc5648ad31" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="497e99f7-fbaf-55a2-ce73-a67ff3c15ce8" executionId="5112ad2f-2be9-4c0a-b598-90ad83a4aad0" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="2a2fe405-b5d8-38d5-1539-4c0cac582c96" executionId="717a0b93-b4f0-4197-94a0-03d4acd57a75" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="66bdd73e-99af-b147-b955-50e4764edb2c" executionId="c754a4aa-3404-4a81-a242-9278bc5dd2cf" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="7ddfff6a-633c-4ca6-05c3-a245389d9322" executionId="6057edf7-029f-480f-bf96-62d2cf7ed4fa" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="f79db140-5c7a-9e2d-278b-f4457118b3e5" executionId="6ce991f6-61de-4589-b338-aa567f7565c3" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="7040274f-4f9c-6ac8-1075-96e9fb20a854" executionId="6c7132f6-8455-472a-857b-7de64a98f2e6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="aad1cff9-84f7-0f65-3582-305cdad4cbf3" executionId="5b0dbd7a-6286-4172-94d0-078c00611b15" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="eaf04134-e3c8-619c-ec28-539be886a99a" executionId="28c22f39-60c1-4622-886e-a4c8837086cc" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="927a55cb-144d-2420-5ca8-95f34e00eb0c" executionId="39f9d5c0-ccff-4e71-9f20-2e98a5e2f807" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="e7e683e8-fa06-4e20-2259-2bb10fd01bf6" executionId="29566c3d-1b19-43ca-961a-ae182248af5f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="ef47e011-31e8-56ef-9d00-c70158d6f046" executionId="d2b21405-b421-4100-88f7-afaae363f459" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="32f962b9-2d31-bd58-4ccc-f43f4c4b1642" executionId="6b5652d0-3ae7-4712-97b1-db81ff84f269" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="1d831d41-2b27-d8a0-7247-0d8bf48d0b6f" executionId="67b62f58-145e-4641-af29-0924ec70dfa7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="cd6a5c93-44e8-b201-0d83-3c723f2b37e0" executionId="ba066179-5bdd-4bd0-92f4-e398094d28e4" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="c74088b9-7d1c-3a5d-5ae0-e8d9e3c2ad18" executionId="c4f9d4ec-f9c5-48af-aa5f-730952237cb6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="8fdec90c-7e7c-06d9-7f00-60a33d096e15" executionId="cd19a192-e497-46c5-a008-8a028218bb73" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="dd543b3f-d80b-5dbb-f4a7-a5a672ecc218" executionId="57f2357c-0a27-4abe-84fa-5e8b11b1b2aa" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="eabe842c-e4fd-bb11-9427-9c59f6963f56" executionId="edb54a7b-bc07-49b0-9d5d-9f72f0b70436" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="0a4dc7f4-5cf5-1369-9f83-469951fa46c4" executionId="c4913095-20b6-4829-9132-f9a323277c79" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="d27384ab-f916-914d-c2eb-c530b5cf86b3" executionId="4afda544-c611-4901-bf45-f3bc890585e9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="5ef938a4-78d2-4072-a085-0b32a5b9a97a" executionId="ace9bf34-5e55-49fb-acd0-dfea1f9a9bc4" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="8734581f-edd8-b933-c84c-eaedd18192c1" executionId="2c9226c7-221a-4318-a50a-c3849d357ab4" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="1b63b0a6-d4d8-4693-7a4c-31933e9c6bf8" executionId="f2d842c4-d6d7-48d5-8348-d6c7a9bb301e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="565db0c0-ed86-e3c7-e446-6250f0cc7fd1" executionId="9517ff9f-bc22-4ab6-a547-038636c15323" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="0416a561-c259-2a51-d5c7-91f8cdf40e8f" executionId="382d757f-cb85-4e08-bf34-1688cbb393ec" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="b973eafb-8e27-372c-6233-e32a3525bb3a" executionId="00abd296-cec3-473f-807c-9dde5e2b9809" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="5e24e8f5-4256-1091-4623-29cb55379ce7" executionId="cd1bb53c-3fee-4916-96fa-cd0d272c6a50" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="15b7b8e2-7cfb-fc3f-afd8-d3f109f87016" executionId="4fc4871a-277a-495f-9e53-b65ad769069f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="78d74451-23fc-8a0d-dacb-02a9ddabc08a" executionId="606d2feb-dcb7-4331-b088-37b914b35948" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="04d951d7-fccd-2d7b-e4b4-8c464afd885b" executionId="3cb975aa-61e2-4089-a809-58ac28b39503" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="d70aee28-5b44-0dcf-d27d-7abdcb0bfa39" executionId="b6208c3c-d92e-439f-8d2a-f7150bdd1bdd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="811d9abd-2473-e9d9-b2bc-3292d75f97e1" executionId="5daa7c14-853e-4ee0-a676-2b92fef12fbd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="fb4e71a0-e523-7dfd-0b5e-3378d3eee964" executionId="a86e507e-9e3e-4d4b-89b6-7b12d520fa69" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="46974ca0-bda8-9740-8002-8bf62a2f824c" executionId="ef79fd6c-0cfe-4b11-a71e-37071b4955a5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="49488a6f-4ab2-f7df-49da-df59d6ab2ca7" executionId="6f7dbb16-91c5-4023-83c5-f56912f573f7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="41cdb8b1-acea-9617-2e18-d33cec16859f" executionId="ec61b7c8-ac5c-47a3-ade6-0001c9c83f8c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="7fd1f452-a402-2c81-aec2-b611655494fa" executionId="10f5650c-4e27-4903-8f8e-2c4b5b14fda6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="61239bab-1f20-365d-e4bd-151624c380be" executionId="b1d27cf7-1d3f-4a3b-86a1-06e587139a18" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="fbda96c9-7626-ac1d-cbe6-26da7979f8cc" executionId="01b92c51-88f1-450c-a808-628633861380" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="9cf7dd24-81df-d405-3627-aca7027f2e6e" executionId="c5254bcb-9fed-4e72-bbe5-f8cff3ae1653" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="ca12f3b0-75a0-6c73-ee3a-68eb071c4333" executionId="ffa5205f-7482-472e-bd5d-eb13eb09b8cf" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="ae4a35ac-006c-8267-2e3c-b836f5067451" executionId="2379fae5-3a3e-4150-9f8f-dbc6a77769fc" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="0fb2b457-253c-b4cb-fca9-40298dc4bb39" executionId="ff947010-b766-475d-bcd6-81d76ca10c8b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="d226b726-c7c2-3380-80b5-1c6a8a0ef493" executionId="28e16e85-0061-418c-bc30-0ec2846826f7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="92f0c98a-08f9-c9c2-6204-80a9b216c275" executionId="a68e45cf-b336-4d73-8d29-c195780af203" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="2cb887c1-0c39-294c-eae7-74e728d650c2" executionId="c2c75d30-f2b4-440a-bbef-22e4036220ae" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="75677ffb-15e9-c831-c817-10771ffbbc5e" executionId="32f81f70-6a97-4e35-9b5b-c8eb55dff223" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="31dbc0a8-1574-5214-b50e-97e22c89820e" executionId="726c7c92-da9f-410a-9776-ce5ab26d4a6d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="298c7b57-2687-05f6-933a-45ede561418d" executionId="09cdb394-12d8-4ab4-9db6-a0d9c0dd260a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="f52ec7a2-a6ad-ccce-1887-8559a6134861" executionId="5bface86-0b5c-435a-8441-85af32645e49" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="26d40711-baf4-01a2-3795-3523cad431f1" executionId="b90f97bc-38f9-4011-9e40-396cddcf2aa5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="47d27b96-71a2-bb10-38d2-ec0708305c0e" executionId="030366e3-88c1-4700-bd08-56e9fc1b0851" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="d9f2c469-bc1f-a4d3-bf7f-ef8874eeda23" executionId="0586e804-8e15-42c7-a2b4-28243caafdbf" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
</TestEntries>
<TestLists>
<TestList name="Results Not in a List" id="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestList name="All Loaded Results" id="19431567-8539-422a-85d7-44ee4e166bda" />
</TestLists>
<ResultSummary outcome="Completed">
<Counters total="103" executed="103" passed="103" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />
<Output>
<StdOut>[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v2.8.2+699d445a1a (64-bit .NET 9.0.19)&#xD;
[xUnit.net 00:00:00.74] Discovering: JobTrackerApi.Tests&#xD;
[xUnit.net 00:00:01.02] Discovered: JobTrackerApi.Tests&#xD;
[xUnit.net 00:00:01.03] Starting: JobTrackerApi.Tests&#xD;
[xUnit.net 00:00:12.31] Finished: JobTrackerApi.Tests&#xD;
</StdOut>
</Output>
</ResultSummary>
</TestRun>
@@ -0,0 +1,494 @@
{
"screens": [
{
"width": 320,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "profile",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "import-review",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "library",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "cv-editor",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "letter",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "profile",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "import-review",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "library",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "cv-editor",
"violations": []
},
{
"width": 390,
"language": "en",
"mode": "light",
"state": "letter",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "profile",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "import-review",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "library",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "cv-editor",
"violations": []
},
{
"width": 768,
"language": "en",
"mode": "light",
"state": "letter",
"violations": []
},
{
"width": 1000,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
},
{
"width": 1000,
"language": "en",
"mode": "light",
"state": "profile",
"violations": []
},
{
"width": 1000,
"language": "en",
"mode": "light",
"state": "import-review",
"violations": []
},
{
"width": 1000,
"language": "en",
"mode": "light",
"state": "library",
"violations": []
},
{
"width": 1000,
"language": "en",
"mode": "light",
"state": "cv-editor",
"violations": []
},
{
"width": 1000,
"language": "en",
"mode": "light",
"state": "letter",
"violations": []
},
{
"width": 1001,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
},
{
"width": 1001,
"language": "en",
"mode": "light",
"state": "profile",
"violations": []
},
{
"width": 1001,
"language": "en",
"mode": "light",
"state": "import-review",
"violations": []
},
{
"width": 1001,
"language": "en",
"mode": "light",
"state": "library",
"violations": []
},
{
"width": 1001,
"language": "en",
"mode": "light",
"state": "cv-editor",
"violations": []
},
{
"width": 1001,
"language": "en",
"mode": "light",
"state": "letter",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "profile",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "import-review",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "library",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "cv-editor",
"violations": []
},
{
"width": 1440,
"language": "en",
"mode": "light",
"state": "letter",
"violations": []
}
],
"journeys": [
{
"width": 320,
"language": "en",
"mode": "light",
"all14KeyboardEditTargets": "PASS",
"canonicalSaveStableIds": "PASS",
"legacyImportComparisonSelectionNoApply": "PASS",
"libraryKeyboardOpen": "PASS",
"cvResponsiveRename": "PASS",
"letterResponsiveManualSave": "PASS"
},
{
"width": 390,
"language": "en",
"mode": "light",
"all14KeyboardEditTargets": "PASS",
"canonicalSaveStableIds": "PASS",
"legacyImportComparisonSelectionNoApply": "PASS",
"libraryKeyboardOpen": "PASS",
"cvResponsiveRename": "PASS",
"letterResponsiveManualSave": "PASS"
},
{
"width": 768,
"language": "en",
"mode": "light",
"all14KeyboardEditTargets": "PASS",
"canonicalSaveStableIds": "PASS",
"legacyImportComparisonSelectionNoApply": "PASS",
"libraryKeyboardOpen": "PASS",
"cvResponsiveRename": "PASS",
"letterResponsiveManualSave": "PASS"
},
{
"width": 1000,
"language": "en",
"mode": "light",
"all14KeyboardEditTargets": "PASS",
"canonicalSaveStableIds": "PASS",
"legacyImportComparisonSelectionNoApply": "PASS",
"libraryKeyboardOpen": "PASS",
"cvResponsiveRename": "PASS",
"letterResponsiveManualSave": "PASS"
},
{
"width": 1001,
"language": "en",
"mode": "light",
"all14KeyboardEditTargets": "PASS",
"canonicalSaveStableIds": "PASS",
"legacyImportComparisonSelectionNoApply": "PASS",
"libraryKeyboardOpen": "PASS",
"cvResponsiveRename": "PASS",
"letterResponsiveManualSave": "PASS"
},
{
"width": 1440,
"language": "en",
"mode": "light",
"all14KeyboardEditTargets": "PASS",
"canonicalSaveStableIds": "PASS",
"legacyImportComparisonSelectionNoApply": "PASS",
"libraryKeyboardOpen": "PASS",
"cvResponsiveRename": "PASS",
"letterResponsiveManualSave": "PASS"
}
],
"errors": [],
"unexpectedWrites": [],
"mockedWrites": [
{
"width": 320,
"language": "en",
"mode": "light",
"action": "canonicalProjectSave"
},
{
"width": 320,
"language": "en",
"mode": "light",
"action": "variantRename"
},
{
"width": 320,
"language": "en",
"mode": "light",
"action": "manualLetterSave"
},
{
"width": 390,
"language": "en",
"mode": "light",
"action": "canonicalProjectSave"
},
{
"width": 390,
"language": "en",
"mode": "light",
"action": "variantRename"
},
{
"width": 390,
"language": "en",
"mode": "light",
"action": "manualLetterSave"
},
{
"width": 768,
"language": "en",
"mode": "light",
"action": "canonicalProjectSave"
},
{
"width": 768,
"language": "en",
"mode": "light",
"action": "variantRename"
},
{
"width": 768,
"language": "en",
"mode": "light",
"action": "manualLetterSave"
},
{
"width": 1000,
"language": "en",
"mode": "light",
"action": "canonicalProjectSave"
},
{
"width": 1000,
"language": "en",
"mode": "light",
"action": "variantRename"
},
{
"width": 1000,
"language": "en",
"mode": "light",
"action": "manualLetterSave"
},
{
"width": 1001,
"language": "en",
"mode": "light",
"action": "canonicalProjectSave"
},
{
"width": 1001,
"language": "en",
"mode": "light",
"action": "variantRename"
},
{
"width": 1001,
"language": "en",
"mode": "light",
"action": "manualLetterSave"
},
{
"width": 1440,
"language": "en",
"mode": "light",
"action": "canonicalProjectSave"
},
{
"width": 1440,
"language": "en",
"mode": "light",
"action": "variantRename"
},
{
"width": 1440,
"language": "en",
"mode": "light",
"action": "manualLetterSave"
}
],
"renderReads": 6,
"unavailableReads": [
"/api/companies",
"/api/companies",
"/api/cv/themes/modern/preview",
"/api/jobapplications/42/cv",
"/api/companies",
"/api/companies",
"/api/companies",
"/api/cv/themes/modern/preview",
"/api/jobapplications/42/cv",
"/api/companies",
"/api/companies",
"/api/companies",
"/api/cv/themes/modern/preview",
"/api/jobapplications/42/cv",
"/api/companies",
"/api/companies",
"/api/companies",
"/api/cv/themes/modern/preview",
"/api/jobapplications/42/cv",
"/api/companies",
"/api/companies",
"/api/companies",
"/api/cv/themes/modern/preview",
"/api/jobapplications/42/cv",
"/api/companies",
"/api/companies",
"/api/companies",
"/api/cv/themes/modern/preview",
"/api/jobapplications/42/cv",
"/api/companies"
],
"blockedExternal": [
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com"
],
"limits": [
"All API and preview responses are controlled fixtures; not backend end-to-end or physical PDF qualification.",
"Legacy import comparison and selection only; no parser, model, import acceptance or source mutation.",
"No native device, screen reader, provider, integrated security, deployment or release acceptance."
]
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,27 @@
{
"screens": [
{
"width": 320,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
}
],
"journeys": [],
"errors": [],
"unexpectedWrites": [],
"mockedWrites": [],
"renderReads": 0,
"unavailableReads": [
"/api/companies"
],
"blockedExternal": [
"https://fonts.googleapis.com"
],
"limits": [
"All API and preview responses are controlled fixtures; not backend end-to-end or physical PDF qualification.",
"Legacy import comparison and selection only; no parser, model, import acceptance or source mutation.",
"No native device, screen reader, provider, integrated security, deployment or release acceptance."
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

@@ -0,0 +1,27 @@
{
"screens": [
{
"width": 320,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
}
],
"journeys": [],
"errors": [],
"unexpectedWrites": [],
"mockedWrites": [],
"renderReads": 0,
"unavailableReads": [
"/api/companies"
],
"blockedExternal": [
"https://fonts.googleapis.com"
],
"limits": [
"All API and preview responses are controlled fixtures; not backend end-to-end or physical PDF qualification.",
"Legacy import comparison and selection only; no parser, model, import acceptance or source mutation.",
"No native device, screen reader, provider, integrated security, deployment or release acceptance."
]
}
@@ -0,0 +1,99 @@
{
"screens": [
{
"width": 320,
"language": "en",
"mode": "light",
"state": "overview",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "profile",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "import-review",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "library",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "cv-editor",
"violations": []
},
{
"width": 320,
"language": "en",
"mode": "light",
"state": "letter",
"violations": []
}
],
"journeys": [
{
"width": 320,
"language": "en",
"mode": "light",
"all14KeyboardEditTargets": "PASS",
"canonicalSaveStableIds": "PASS",
"legacyImportComparisonSelectionNoApply": "PASS",
"libraryKeyboardOpen": "PASS",
"cvResponsiveRename": "PASS",
"letterResponsiveManualSave": "PASS"
}
],
"errors": [],
"unexpectedWrites": [],
"mockedWrites": [
{
"width": 320,
"language": "en",
"mode": "light",
"action": "canonicalProjectSave"
},
{
"width": 320,
"language": "en",
"mode": "light",
"action": "variantRename"
},
{
"width": 320,
"language": "en",
"mode": "light",
"action": "manualLetterSave"
}
],
"renderReads": 1,
"unavailableReads": [
"/api/companies",
"/api/companies",
"/api/cv/themes/modern/preview",
"/api/jobapplications/42/cv",
"/api/companies"
],
"blockedExternal": [
"https://fonts.googleapis.com",
"https://fonts.googleapis.com",
"https://fonts.googleapis.com"
],
"limits": [
"All API and preview responses are controlled fixtures; not backend end-to-end or physical PDF qualification.",
"Legacy import comparison and selection only; no parser, model, import acceptance or source mutation.",
"No native device, screen reader, provider, integrated security, deployment or release acceptance."
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Some files were not shown because too many files have changed in this diff Show More