test: prepare phase 9 requalification harness and blocker register
MariaDB persistence qualification / mariadb (push) Failing after 7s
MariaDB persistence qualification / mariadb (push) Failing after 7s
This commit is contained in:
@@ -0,0 +1,109 @@
|
||||
# P9-REQUAL-01 preservation and route register
|
||||
|
||||
All **57 groups / 33 routes** are retained. The historical qualification states remain **56 PARTIAL / PRES-C11 DEFERRED, zero promoted to PASS**. These are capability qualifications, not 57 confirmed defects or automatic blanket failures. Each row retains its individual residual and owner in [preservation.json](preservation.json). This source review does not rerun a browser or certify a human workflow; fresh results belong to the root-owned validation ledger.
|
||||
|
||||
Source criteria: [original functionality matrix](../../phase-2/PRESERVATION_MATRIX.md), [later Phase7 residuals](../../phase-7/PRESERVATION.md), [Phase9 matrix](../PRESERVATION.md), [RD21 reconciliation](../rd21-remediation/PRESERVATION.md). The newer [MariaDB acceptance](../../../database/mariadb-standardisation/ACCEPTANCE.md) closes bounded RD21 save/concurrency provider proof; it does not close creation idempotency, every independent editor, production rollback or human acceptance. P2-D01 and existing CV variant/frozen contracts stay passing in their tested scope; canonical replacement risk is separately mapped.
|
||||
|
||||
For Phase9, examine each exact residual and classify its effect. REQUEST §6 carries unfinished genuine human checks into release gates. For Phase10, [IMPLEMENTATION_PLAN §Phase10](../../IMPLEMENTATION_PLAN.md#phase-10--cleanup) separately requires unused-route proof, passing tests and a satisfied functionality inventory. None of these statuses authorizes deletion or starts Phase10. Production retains applicable human/provider/output/operator gates. Partial capability coverage is not silently converted to complete acceptance.
|
||||
|
||||
| Group | Owner | Retained status | Exact remaining closure / dependency |
|
||||
|---|---|---|---|
|
||||
| PRES-E01 | LandingPage, planCatalog; AccountPlans | PARTIAL | Public-page complete mobile/keyboard review and actual billing availability; no invented prices Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-E02 | LoginPage, TurnstileWidget, VerifyEmailPage; AuthController | PARTIAL | Real mail/reset submit/Turnstile and token expiry/used-token cases; query loss is repaired for its tested scope Dependencies: intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-E03 | GoogleAuthCard, MicrosoftAuthCard, MicrosoftLegacyRelinkPage; token validators | PARTIAL | Actual consent/popups/revoked grants/relink; mailbox grants remain separate from sign-in Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-E04 | TwoFactorSettingsCard, TwoFactorChallenge; TwoFactorController | PARTIAL | Real authenticator/recovery and reader/trusted-device traversal; sensitive confirmations retained Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-E05 | SessionsSettingsCard, AppShell, auth; SessionsController | PARTIAL | Native session-card refresh after remote revocation and complete device/AT acceptance Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-E06 | ProfilePage; AuthController, AvatarStorage | PARTIAL | Complete avatar/remove/password/email-change native flow; account identity remains distinct from career facts Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-E07 | AppShell, QuickCommandDialog; job/company search APIs | PARTIAL | Spoken names/live state, settled drawer AX-name triage and historical command/dialog timing; no route silently hidden Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-E08 | themePrefs, I18nProvider, confirm, prompt; auth preference | PARTIAL | Full OS/locale/state cross-product, contrast/incomplete axe, reader/reflow; save feedback is distinct from server500 root-cause repair Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-E09 | App, api, sessionBoundary; SessionContextMiddleware | PARTIAL | Broader BFCache/offline/old-bundle/deployed cases; presentation never becomes authorization Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-J01 | JobDiscoveryPage; JobDiscoveryController | PARTIAL | Live NAV availability/freshness and long-result keyboard/narrow traversal Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-J02 | JobDiscoveryPage; saved-search/alert services | PARTIAL | Actual scheduler-to-owned-notification delivery, human/mobile delete acceptance and intended-provider qualification; deterministic runner is not live NAV Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-J03 | AddJobModal; JobImportService, JobApplicationsController | PARTIAL | Duplicate/company/date/interrupted creation and distinct creation-intent idempotency debt; preview/open is no-write Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-J04 | App, captureUrl, QuickCaptureCard; job/CV APIs | PARTIAL | Installed extension/share/no-replay and attachment failure recovery; keep payload and safe-return contracts Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-J05 | JobTable, SavedViewsMenu; JobApplicationsController | PARTIAL | Full saved-view CRUD/dirty page-size/history combinations and supported capacity; server query semantics unchanged Dependencies: applicable human rows M09-01–09; separate AI/model qualification; no activation. |
|
||||
| PRES-J06 | JobTable, EditJobDialog; job lifecycle/controller | PARTIAL | Complete selected-scope/partial-failure/dirty/manual combinations; no hard-delete substitution Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-J07 | KanbanBoard, pipeline; status endpoint | PARTIAL | Physical drag/touch/browser variants and O(N) full-array capacity; no capped hidden results or pipeline redefinition Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-J08 | CompaniesTable; company relationship APIs | PARTIAL | Scoped in-modal failure proof follows P6 manifest; complete contact/date/source-link and human acceptance remain Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-J09 | OfferComparisonPage; job API | PARTIAL | Many-offer mobile/currency/date acceptance; no invented salary normalization Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-J10 | ImportExportJobs; CSV/job controller | PARTIAL | Complete native roundtrip and target spreadsheet compatibility; job import is not account restore Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-W01 | ApplicationWorkspacePage, jobWorkspaceRoute; workspace API | PARTIAL | `followMode` metadata retained; compose consumer deferred. P5-05 optional preview lacks production host; full page remains Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-W02 | WorkspaceHeader, JobDetailsSection, ApplicationProgress/Timeline; workflow APIs | PARTIAL | Stored-event localisation/timezones/status-reload combinations ; job stale-replacement contract repaired within qualified MariaDB 12.2.2 scope Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-W03 | ApplicationAnalysis/Match/StrategySnapshot/StatusSuggestion; intelligence/AI services | PARTIAL | Real-model truthfulness/freshness/cancel quality; route entry never auto-generates; unrelated AI survives C11 withholding Dependencies: applicable human rows M09-01–09; separate AI/model qualification; no activation. |
|
||||
| PRES-W04 | ApplicationChecklist; checklist service/controller | PARTIAL | Mobile interruption/edit/delete/reader; item identity and keyboard alternatives retained; no invented due-date schema Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-W05 | ApplicationCvSection/TailoringSection; ApplicationAssetsService | PARTIAL | **P2-D01 remains ordinary passing**; broader attach-render/model/deployed combinations remain; owner/job association unchanged Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification; separate AI/model qualification; no activation. |
|
||||
| PRES-W06 | ApplicationCoverLetterSection, CoverLetterAiAssistant; assets/history | PARTIAL | Complete native history/reject/reader/model combinations; no canonical mutation or auto-send Dependencies: applicable human rows M09-01–09; separate AI/model qualification; no activation. |
|
||||
| PRES-W07 | ApplicationPackageDraftsSection, SubmittedPackagesSection; package service/storage | PARTIAL | Actual production restore/rollback/all-storage combinations; current edits/delete cannot mutate frozen bytes; capture is not delivery Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25; independent output/storage/deployment qualification. |
|
||||
| PRES-W08 | Attachments; AttachmentsController, AttachmentStorage | PARTIAL | Physical drop, full rename/download/reader and deployed storage; AI inclusion remains explicit Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-W09 | InterviewPrep; interview persistence/AI endpoints | PARTIAL | Real-model and physical software-keyboard/reload/reader; preparation is not a scheduled interview Dependencies: applicable human rows M09-01–09; separate AI/model qualification; no activation. |
|
||||
| PRES-W10 | InterviewPrep; follow-up draft services | PARTIAL | Timezones/provider delivery; `followMode` reviewed compose UI remains deferred, no automatic send Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-W11 | RemindersView, RulesSettingsCard, ApplicationCalendarActions; calendar/rules APIs | PARTIAL | F21 DST/date-only/offsets, real provider events/scheduler delivery and historical unconfirmed Rules500 cause Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-W12 | OperationsPage, CareerProfilePage; operation store/worker | PARTIAL | Disconnect/reconnect and F20 enabled-worker fault recovery; stable operation IDs/no duplicate starts Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-C01 | CareerProfilePage, career views; CareerProfileService/controller | PARTIAL | Full long-tail mobile/human acceptance; canonical concurrency has bounded SQLite/MariaDB repair proof; singleton source distinct from identified variants Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-C02 | CareerWorkspacePage, CareerProfilePage; version service | PARTIAL | Complete native historical restore/clipboard/avatar/reader; live inherited CVs may reflect later source changes Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-C03 | CareerProfilePage; profile-CV/processing/diff services | PARTIAL | Scanned/OCR corpus and complete low-confidence/discard/native-reader flow; extracted proposal is not canonical truth Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-C04 | CareerEvidenceBank; CareerEvidenceController | PARTIAL | Many-item/delete/keyboard/human acceptance; SQLite compatibility repaired with owner SQL preserved, full frontend/production acceptance remains qualified Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-C05 | CvBuilderPage, thumbnails; CvVariantService/PublicCvController | PARTIAL | Library migration not complete; publish/unpublish/old-slug revocation and every template combination required Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-C06 | CvBuilderEditor, CvPreviewPane; preview API | PARTIAL | Physical keyboard/touch/AT and broader short-height/wrapped/deployed cases; one editor/save/preview owner Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-C07 | CvBuilderEditor, CV controls/useDragReorder; resolver/settings | PARTIAL | Physical selection/drop/all-browser and exhaustive reset/inheritance combinations; sibling/canonical/frozen separation retained Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-C08 | CvCustomizeTab, registry; ThemedCvRenderer | PARTIAL | Production fonts/portraits/wrapped lines/custom color/reader; schematic gallery is not final-photo qualification Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-C09 | cvBuilder, CvCustomizeTab; settings normalization/render model | PARTIAL | Advanced cross-product/manual print/deployed fonts; UI locale distinct from document locale; no print geometry styling change Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-C10 | CvBuilderEditor; CvVariantService version history | PARTIAL | Long offline/history and IF-CV-UNSAVED-01 trace; settings history is not immutable historical profile/PDF; profile/job saves remain separate Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-C11 | AiSectionAssistant, DocumentAiTab; CV AI assist | DEFERRED | **0/366 configured-target calls;0 human semantic reviews;review UI absent.** Production503 `cv_ai_unavailable`/no provider/no write remains; safe withholding is not generation acceptance Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25; independent output/storage/deployment qualification; separate AI/model qualification; no activation. |
|
||||
| PRES-C12 | PublicCvPage, cvBuilder; HtmlPdfGenerator/shared admission | PARTIAL | Deployed Linux/font/photo/browser/manual-print qualification and complete revoke/busy-recovery cases; white print pages retained Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification. |
|
||||
| PRES-M01 | Correspondence; CorrespondenceController | PARTIAL | Full edit/delete/paste/reader native combinations; logging is not sending Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-M02 | Correspondence; GmailController/provider | PARTIAL | Actual provider threads/multi-account revoke/reconnect/sync failures; cross-job changes owner-bound Dependencies: intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-M03 | CorrespondenceInboxPage; EmailController | PARTIAL | Large mailbox/native attachments/complete reader acceptance; global inbox remains Phase7 migration Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-M04 | CorrespondenceInboxPage; EmailDrafts/Send/attempt store | PARTIAL | Sandbox delivery/reconnect/dirty interruption; no automatic uncertain resend; reviewed `followMode` UI deferred Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-M05 | GmailReviewPage, CorrespondenceInboxPage; Gmail review | PARTIAL | Real provider and complete proposed-job create flow; route opening is no-write Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-M06 | EmailProviderConnections; Google/Graph/IMAP controllers | PARTIAL | Real grants/revoke/token expiry/reconnect/IMAP safety; keep sign-in identity separate Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-S01 | DashboardView; analytics/controllers | PARTIAL | Exact cohort/timezone/sample/unsupported metrics and whole reader acceptance; no fabricated statistics or Analytics rebuild Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-S02 | DashboardView, OnboardingChecklist, NotificationsPopover; notification APIs | PARTIAL | Historical500 causes unproved; full human/notification acceptance; order/resize/reset/cross-device design remains Phase8 Dependencies: applicable human rows M09-01–09. |
|
||||
| PRES-S03 | SettingsView, RulesSettingsCard, theme/i18n; rules/notification/auth | PARTIAL | Language failure visibility is separate from RD11 server cause; RD12 notification locking/RD13 Rules500 and human/provider acceptance retained Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-S04 | AiPrivacySettingsCard, AiUsageCard, AccountPlanProvider; billing/entitlement | PARTIAL | Checkout/webhook/portal and provider delivery; temporary C11 withholding cannot disable unrelated AI or imply successful review Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25; separate AI/model qualification; no activation. |
|
||||
| PRES-S05 | BackupCard; export/backup/deletion services | PARTIAL | Current complete backup/restore/keys/tombstones/rollback and deletion/provider policy; downloading backup is not restore proof Dependencies: intended provider/operator sandbox evidence M09-10/RD22–25; independent output/storage/deployment qualification. |
|
||||
| PRES-A01 | AdminUsersPage; UsersController | PARTIAL | Mounted-role revoke/full persisted mutations/reset delivery; hiding navigation never authorizes API calls Dependencies: applicable human rows M09-01–09; intended provider/operator sandbox evidence M09-10/RD22–25. |
|
||||
| PRES-A02 | AdminAuditPage; AdminAuditController | PARTIAL | Native successful persisted undo/restore and unsupported-action denial; no generic undo semantics Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification; separate AI/model qualification; no activation. |
|
||||
| PRES-A03 | AdminSystemPage; AdminSystemController/maintenance/benchmark | PARTIAL | Actual guarded diagnostic/SMTP/model/maintenance and sensitive-output qualification; no production jobs launched Dependencies: applicable human rows M09-01–09; independent output/storage/deployment qualification; separate AI/model qualification; no activation. |
|
||||
|
||||
## All 33 routes
|
||||
|
||||
Source: [App.tsx](../../../../job-tracker-ui/src/App.tsx) lines420–524. Public `/` and authenticated `/` share one unique path. Wildcard fallback/shell routes are structural and do not inflate the 33-path inventory. Legacy aliases remain consumers, not deletion candidates. Historical route captures and ordinary test mappings remain in [inventory](../p9-00/INVENTORY.md), [QA matrix](../QA_MATRIX.md) and [visual report](../p9-02/README.md); presence and finite captures do not prove every human/device/provider state.
|
||||
|
||||
| Route | Source owner | Current disposition / closure |
|
||||
|---|---|---|
|
||||
| `/` | Navigate, LandingPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/dashboard` | DashboardView | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/analytics` | AnalyticsPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/discover` | JobDiscoveryPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/jobs` | JobTable | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/jobs/:id` | ApplicationWorkspacePage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/reminders` | RemindersView | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/operations` | OperationsPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/kanban` | LegacyBoardRedirect | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/companies` | CompaniesTable | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/offers` | OfferComparisonPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/correspondence` | CorrespondenceInboxPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/correspondence/review` | LegacyCorrespondenceReviewRedirect | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/profile` | ProfilePage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/applications/:id` | LegacyApplicationRedirect | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/career` | CareerWorkspacePage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/career/builder` | CvBuilderPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/career/builder/:id` | CvBuilderEditor | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/documents` | DocumentsPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/admin/audit` | AdminAuditPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/admin/users` | AdminUsersPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/admin/system` | AdminSystemPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/trash` | JobTable | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/settings` | SettingsView | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/settings/connected-accounts` | ConnectedAccountsPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/login` | LoginPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/register` | LoginPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/forgot-password` | ForgotPasswordPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/reset-password` | ResetPasswordPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/verify-email` | VerifyEmailPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/confirm-email-change` | VerifyEmailPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/microsoft-legacy-relink` | MicrosoftLegacyRelinkPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
| `/cv/:slug` | PublicCvPage | Present in current source census; retain route/identity/query/hash/section semantics. Fresh connected workflow result pending root ledger; applicable manual/provider criteria remain. |
|
||||
|
||||
No cleanup candidate has been proven unused by this census. Any future candidate needs its own import/caller/route/alias census, affected preservation criteria, rollback path and passing regression. Historical evidence is preserved unchanged.
|
||||
Reference in New Issue
Block a user