test(release): strengthen production verification
CI and Deploy / test (pull_request) Successful in 5m35s
CI and Deploy / test (push) Successful in 5m17s
CI and Deploy / deploy (pull_request) Has been skipped
CI and Deploy / deploy (push) Failing after 8s

This commit is contained in:
cesnimda
2026-08-24 20:21:37 +02:00
parent 367b70681a
commit 44dba5d08d
16 changed files with 62 additions and 16 deletions
+39
View File
@@ -1,3 +1,42 @@
# Active implementation checklist — 2026-08-24
## Current
- [ ] Deploy the verified commits through the protected `main` workflow.
## Next
- [ ] Verify the live health/version endpoints and production UI after deployment.
## Completed
- [x] Revoke all sessions and trusted devices after administrator role mutations.
- [x] Isolate saved views, profile headlines and company caches by authenticated account.
- [x] Prevent stale resource requests from overwriting newer account/filter results.
- [x] Stream and cap remote job-import and CV summarizer inputs before parsing.
- [x] Apply workflow-readiness filters before pagination on the server.
- [x] Repair the CV builder unsaved-change navigation regression.
- [x] Restore the correspondence inbox to primary navigation and fix connected-account route metadata.
- [x] Bring recruiter status suggestions and durable strategy snapshots into the live application workspace.
- [x] Replace local-only notification toggles with a persisted per-user email reminder preference enforced by the worker.
- [x] Rebuild the CV editor as a responsive document studio with professional toolbar, autosave retry state, undo/redo and mobile edit/preview panes.
- [x] Add normalized colour, typography, spacing, page, date, language, skills and one/two-column layout controls shared by preview and PDF rendering.
- [x] Add real A4/Letter page stacks, overflow detection, fit/zoom/page navigation and long-content pagination safeguards.
- [x] Expand the structured master profile with GitHub/custom links and English/Norwegian labels/date rendering.
- [x] Upgrade CV management with a guided create flow, rendered template previews, useful job metadata, rename, duplicate, download and confirmed delete actions.
- [x] Add eight distinct data-driven templates, including ATS-safe, compact/two-column and photo-capable designs without duplicating renderer implementations.
- [x] Add explicit-review AI writing suggestions and one-click job-specific CV duplication/association.
- [x] Enforce server-side ownership for CV/job associations and revoke sessions after administrator role changes.
- [x] Make the standalone TypeScript check pass and remove obsolete React Router test flags.
- [x] Pass all 61 frontend suites (246 tests), standalone TypeScript, optimized production build, Python syntax, Compose config and diff checks.
- [x] Install .NET SDK 9.0.317 and configure the repository Git author from its established commit history.
- [x] Pass all 692 backend tests, 24 AI-service tests, 9 Playwright flows, dependency audits and all three production Docker image builds.
- [x] Reduce the frontend Docker build context from roughly 662 MB to about 10 KB by excluding generated artifacts.
- [x] Commit the release in three logical, fully verified batches.
- [x] Update CV architecture and verification notes with the rebuilt workflow and remaining environment gates.
---
Continue working on JobTracker using the completed audit under `docs/audits/`.
This is now an implementation task. Read all audit reports, evidence, repository instructions, architecture documentation, and the current git status before changing code.