docs(cv): complete builder implementation evidence
This commit is contained in:
@@ -16,7 +16,7 @@ Allowed statuses are `NOT STARTED`, `IN PROGRESS`, `IMPLEMENTED — NOT VERIFIED
|
||||
|
||||
`DONE` requires every applicable acceptance criterion, focused and regression tests, browser/accessibility/theme/mobile checks, tenant and entitlement checks, documentation, migration/rollback evidence, and production verification. Repository-only work that still requires production is at most `VERIFIED LOCALLY`.
|
||||
|
||||
Exactly one implementation item may be `IN PROGRESS`. As of this revision it is **CAREER-002**.
|
||||
Exactly one implementation item may be `IN PROGRESS`. As of this revision it is **MAIL-001**.
|
||||
|
||||
## Consolidated dependency order
|
||||
|
||||
@@ -631,11 +631,11 @@ Ordering differences from the suggested list:
|
||||
- **Required tests:** editing/collapse/add/delete/reorder/save/failure/persistence/preview.
|
||||
- **Required browser verification:** authorized FlowCV research if accessible, never bypass auth; original JobTracker design at three widths/themes/keyboard/focus.
|
||||
- **Required production verification:** existing variants/edit/export/public render smoke.
|
||||
- **Status:** `IN PROGRESS`.
|
||||
- **Blocker:** FlowCV may require manual authenticated session; implementation can proceed from local evidence if research is labeled blocked.
|
||||
- **Evidence:** `docs/verification/career-002-cv-builder.md`; V-120–V-122. Existing builder already covers most section/reorder/hide/preview/version/PDF behavior. Save integrity is verified at 15/15 focused, 49/49 suites and 181/181 full plus build.
|
||||
- **Commit:** `b58cc19` (`fix(cv): protect unsaved builder edits`) — first increment only.
|
||||
- **Remaining work:** custom entry add/edit/reorder/delete confirmation; deeper interaction/persistence/preview error tests; narrow-screen decision; browser/FlowCV/production gates. Avoid rewriting already-working features.
|
||||
- **Status:** `IMPLEMENTED — NOT VERIFIED`.
|
||||
- **Blocker:** fresh FlowCV inspection and JobTracker three-width/theme/keyboard checks require a new browser session; production synthetic-variant smoke requires access.
|
||||
- **Evidence:** `docs/verification/career-002-cv-builder.md`; V-120–V-125. Save, navigation, custom entries, named controls, persistence and preview failure/retry pass 17/17 focused, 49/49 suites and 184/184 full plus build.
|
||||
- **Commit:** `b58cc19`, `a5b74e0`, `2043349`.
|
||||
- **Remaining work:** browser/FlowCV/production gates and honest deployed DOCX capability check only. Avoid rewriting already-working features.
|
||||
|
||||
### MAIL-001 — Consolidated job-email hub and explicit sending
|
||||
|
||||
@@ -649,7 +649,7 @@ Ordering differences from the suggested list:
|
||||
- **Required tests:** link/unlink/dismiss/draft/send duplicate/uncertain/provider failure/reauth/two tenants/free/pro/application embed.
|
||||
- **Required browser verification:** all states at three widths/themes/keyboard; mocked providers only unless safe configured account.
|
||||
- **Required production verification:** provider read/draft/send requires explicit authorized synthetic account; never real unsolicited email.
|
||||
- **Status:** `NOT STARTED`.
|
||||
- **Status:** `IN PROGRESS`.
|
||||
- **Blocker:** real provider verification external; mocked/local implementation not blocked after dependencies.
|
||||
- **Evidence:** final product decisions in source programme.
|
||||
- **Commit:** none.
|
||||
|
||||
Reference in New Issue
Block a user