fix(cv): link source editing to the existing Career Profile route
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# P5-15-04-A11Y-03 — Career Profile source navigation
|
||||
|
||||
The native audit demonstrated that Edit Career Profile navigated to `/career/profile`, which is an API path rather than a registered frontend route. The control therefore left the established workflow. The frontend action now uses the existing `/career?section=profile` destination; API calls and canonical source data are unchanged.
|
||||
|
||||
The original failing native case now passes 1/1, including the exact profile query, persisted synthetic full name and browser Back to the original CV. CV/editor and Analytics component suites pass 46/46; production frontend build passes. No new route, embedded source editor, mutation or permission rule was introduced. PRES-C07 returns from demonstrated FAIL to PARTIAL; historical/source/override and human acceptance obligations remain separate.
|
||||
|
||||
Production remains NO-GO. This repairs navigation only and does not qualify screen-reader speech or physical devices.
|
||||
@@ -1039,7 +1039,7 @@ function ContentTab({ settings, update, outline, showPreviewEntry, onFocusPrevie
|
||||
</Box>
|
||||
{showPreviewEntry && <Button size="small" onClick={onFocusPreview}>{t("cvEditorFocusPreview")}</Button>}
|
||||
</Stack>
|
||||
<Alert severity="info" sx={{ flexWrap: "wrap", "& .MuiAlert-message": { flex: "1 1 12rem", minWidth: 0, overflowWrap: "anywhere" }, "& .MuiAlert-action": { ml: "auto" } }} action={<Button component={RouterLink} to="/career/profile" size="small">{t("cvEditorEditMasterProfile")}</Button>}>
|
||||
<Alert severity="info" sx={{ flexWrap: "wrap", "& .MuiAlert-message": { flex: "1 1 12rem", minWidth: 0, overflowWrap: "anywhere" }, "& .MuiAlert-action": { ml: "auto" } }} action={<Button component={RouterLink} to="/career?section=profile" size="small">{t("cvEditorEditMasterProfile")}</Button>}>
|
||||
{t("cvEditorMasterProfileHelp")}
|
||||
</Alert>
|
||||
<TextField label={t("cvEditorHeadlineOverride")} size="small" fullWidth value={settings.headline ?? ""}
|
||||
|
||||
Reference in New Issue
Block a user