diff --git a/docs/redesign/phase-5/p5-15/p5-15-04/source-navigation/README.md b/docs/redesign/phase-5/p5-15/p5-15-04/source-navigation/README.md
new file mode 100644
index 0000000..27149f2
--- /dev/null
+++ b/docs/redesign/phase-5/p5-15/p5-15-04/source-navigation/README.md
@@ -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.
diff --git a/job-tracker-ui/src/views/CvBuilderEditor.tsx b/job-tracker-ui/src/views/CvBuilderEditor.tsx
index 34c9ac6..8eb5372 100644
--- a/job-tracker-ui/src/views/CvBuilderEditor.tsx
+++ b/job-tracker-ui/src/views/CvBuilderEditor.tsx
@@ -1039,7 +1039,7 @@ function ContentTab({ settings, update, outline, showPreviewEntry, onFocusPrevie
{showPreviewEntry && }
- {t("cvEditorEditMasterProfile")}}>
+ {t("cvEditorEditMasterProfile")}}>
{t("cvEditorMasterProfileHelp")}