{ "schemaVersion": 1, "assessmentCommit": "4e98b2d9e0eaa21de57463de6c4d1b52ee776ca2", "acceptedHandoff": "5cb903b989742b7a96cb22ddf4c0e24993b18980", "preservationRegister": { "path": "docs/pre-phase10-ux/preservation.json", "committedBytesSha256": "a4c2a5a0244ea89381008218de32daee1f615a250eb3808b60e0ee103c674d4d" }, "candidate": { "id": "CLEAN-20", "path": "job-tracker-ui/src/App.css", "removedBlob": "74b5e053450a48a6bdb4d71aad648e7af821975c" }, "disposition": "PROPOSED FOR FINAL MILESTONE REVIEW; preservation under CLEAN-20, without capability acceptance promotion", "counts": { "groups": 57, "partial": 56, "deferred": 1, "inheritedRoutes": 33, "addedRoutes": 1, "routes": 34 }, "groups": [ { "id": "PRES-E01", "owner": "LandingPage, planCatalog; AccountPlans", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 0, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Public-page complete mobile/keyboard review and actual billing availability; no invented prices", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E02", "owner": "LoginPage, TurnstileWidget, VerifyEmailPage; AuthController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 1, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Real mail/reset submit/Turnstile and token expiry/used-token cases; query loss is repaired for its tested scope", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E03", "owner": "GoogleAuthCard, MicrosoftAuthCard, MicrosoftLegacyRelinkPage; token validators", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 2, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Actual consent/popups/revoked grants/relink; mailbox grants remain separate from sign-in", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E04", "owner": "TwoFactorSettingsCard, TwoFactorChallenge; TwoFactorController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 3, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Real authenticator/recovery and reader/trusted-device traversal; sensitive confirmations retained", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E05", "owner": "SessionsSettingsCard, AppShell, auth; SessionsController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 4, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Native session-card refresh after remote revocation and complete device/AT acceptance", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E06", "owner": "ProfilePage; AuthController, AvatarStorage", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 5, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Complete avatar/remove/password/email-change native flow; account identity remains distinct from career facts", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E07", "owner": "AppShell, QuickCommandDialog; job/company search APIs", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 6, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Spoken names/live state, settled drawer AX-name triage and historical command/dialog timing; no route silently hidden", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E08", "owner": "themePrefs, I18nProvider, confirm, prompt; auth preference", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 7, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Full OS/locale/state cross-product, contrast/incomplete axe, reader/reflow; save feedback is distinct from server500 root-cause repair", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-E09", "owner": "App, api, sessionBoundary; SessionContextMiddleware", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 8, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Broader BFCache/offline/old-bundle/deployed cases; presentation never becomes authorization", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J01", "owner": "JobDiscoveryPage; JobDiscoveryController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 9, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Live NAV availability/freshness and long-result keyboard/narrow traversal", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J02", "owner": "JobDiscoveryPage; saved-search/alert services", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 10, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Actual scheduler-to-owned-notification delivery, human/mobile delete acceptance and intended-provider qualification; deterministic runner is not live NAV", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J03", "owner": "AddJobModal; JobImportService, JobApplicationsController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 11, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Duplicate/company/date/interrupted creation and distinct creation-intent idempotency debt; preview/open is no-write", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J04", "owner": "App, captureUrl, QuickCaptureCard; job/CV APIs", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 12, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Installed extension/share/no-replay and attachment failure recovery; keep payload and safe-return contracts", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J05", "owner": "JobTable, SavedViewsMenu; JobApplicationsController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 13, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Full saved-view CRUD/dirty page-size/history combinations and supported capacity; server query semantics unchanged", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J06", "owner": "JobTable, EditJobDialog; job lifecycle/controller", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 14, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Complete selected-scope/partial-failure/dirty/manual combinations; no hard-delete substitution", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J07", "owner": "KanbanBoard, pipeline; status endpoint", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 15, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Physical drag/touch/browser variants and O(N) full-array capacity; no capped hidden results or pipeline redefinition", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J08", "owner": "CompaniesTable; company relationship APIs", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 16, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Scoped in-modal failure proof follows P6 manifest; complete contact/date/source-link and human acceptance remain", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J09", "owner": "OfferComparisonPage; job API", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 17, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Many-offer mobile/currency/date acceptance; no invented salary normalization", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-J10", "owner": "ImportExportJobs; CSV/job controller", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 18, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Complete native roundtrip and target spreadsheet compatibility; job import is not account restore", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W01", "owner": "ApplicationWorkspacePage, jobWorkspaceRoute; workspace API", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 19, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "`followMode` metadata retained; compose consumer deferred. P5-05 optional preview lacks production host; full page remains", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W02", "owner": "WorkspaceHeader, JobDetailsSection, ApplicationProgress/Timeline; workflow APIs", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 20, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Stored-event localisation/timezones/status-reload combinations ; job stale-replacement contract repaired within qualified MariaDB 12.2.2 scope", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W03", "owner": "ApplicationAnalysis/Match/StrategySnapshot/StatusSuggestion; intelligence/AI services", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 21, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Real-model truthfulness/freshness/cancel quality; route entry never auto-generates; unrelated AI survives C11 withholding", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W04", "owner": "ApplicationChecklist; checklist service/controller", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 22, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Mobile interruption/edit/delete/reader; item identity and keyboard alternatives retained; no invented due-date schema", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W05", "owner": "ApplicationCvSection/TailoringSection; ApplicationAssetsService", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 23, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "**P2-D01 remains ordinary passing**; broader attach-render/model/deployed combinations remain; owner/job association unchanged", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W06", "owner": "ApplicationCoverLetterSection, CoverLetterAiAssistant; assets/history", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 24, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Complete native history/reject/reader/model combinations; no canonical mutation or auto-send", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W07", "owner": "ApplicationPackageDraftsSection, SubmittedPackagesSection; package service/storage", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 25, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Actual production restore/rollback/all-storage combinations; current edits/delete cannot mutate frozen bytes; capture is not delivery", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W08", "owner": "Attachments; AttachmentsController, AttachmentStorage", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 26, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Physical drop, full rename/download/reader and deployed storage; AI inclusion remains explicit", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W09", "owner": "InterviewPrep; interview persistence/AI endpoints", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 27, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Real-model and physical software-keyboard/reload/reader; preparation is not a scheduled interview", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W10", "owner": "InterviewPrep; follow-up draft services", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 28, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Timezones/provider delivery; `followMode` reviewed compose UI remains deferred, no automatic send", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W11", "owner": "RemindersView, RulesSettingsCard, ApplicationCalendarActions; calendar/rules APIs", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 29, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "F21 DST/date-only/offsets, real provider events/scheduler delivery and historical unconfirmed Rules500 cause", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-W12", "owner": "OperationsPage, CareerProfilePage; operation store/worker", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 30, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Disconnect/reconnect and F20 enabled-worker fault recovery; stable operation IDs/no duplicate starts", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C01", "owner": "CareerProfilePage, career views; CareerProfileService/controller", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 31, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Full long-tail mobile/human acceptance; canonical concurrency has bounded SQLite/MariaDB repair proof; singleton source distinct from identified variants", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C02", "owner": "CareerWorkspacePage, CareerProfilePage; version service", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 32, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Complete native historical restore/clipboard/avatar/reader; live inherited CVs may reflect later source changes", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C03", "owner": "CareerProfilePage; profile-CV/processing/diff services", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 33, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Scanned/OCR corpus and complete low-confidence/discard/native-reader flow; extracted proposal is not canonical truth", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C04", "owner": "CareerEvidenceBank; CareerEvidenceController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 34, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Many-item/delete/keyboard/human acceptance; SQLite compatibility repaired with owner SQL preserved, full frontend/production acceptance remains qualified", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C05", "owner": "CvBuilderPage, thumbnails; CvVariantService/PublicCvController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 35, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Library migration not complete; publish/unpublish/old-slug revocation and every template combination required", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C06", "owner": "CvBuilderEditor, CvPreviewPane; preview API", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 36, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Physical keyboard/touch/AT and broader short-height/wrapped/deployed cases; one editor/save/preview owner", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C07", "owner": "CvBuilderEditor, CV controls/useDragReorder; resolver/settings", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 37, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Physical selection/drop/all-browser and exhaustive reset/inheritance combinations; sibling/canonical/frozen separation retained", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C08", "owner": "CvCustomizeTab, registry; ThemedCvRenderer", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 38, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Production fonts/portraits/wrapped lines/custom color/reader; schematic gallery is not final-photo qualification", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C09", "owner": "cvBuilder, CvCustomizeTab; settings normalization/render model", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 39, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Advanced cross-product/manual print/deployed fonts; UI locale distinct from document locale; no print geometry styling change", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C10", "owner": "CvBuilderEditor; CvVariantService version history", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 40, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Long offline/history and IF-CV-UNSAVED-01 trace; settings history is not immutable historical profile/PDF; profile/job saves remain separate", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C11", "owner": "AiSectionAssistant, DocumentAiTab; CV AI assist", "inheritedStatus": "DEFERRED", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 41, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "**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", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-C12", "owner": "PublicCvPage, cvBuilder; HtmlPdfGenerator/shared admission", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 42, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Deployed Linux/font/photo/browser/manual-print qualification and complete revoke/busy-recovery cases; white print pages retained", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-M01", "owner": "Correspondence; CorrespondenceController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 43, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Full edit/delete/paste/reader native combinations; logging is not sending", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-M02", "owner": "Correspondence; GmailController/provider", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 44, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Actual provider threads/multi-account revoke/reconnect/sync failures; cross-job changes owner-bound", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-M03", "owner": "CorrespondenceInboxPage; EmailController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 45, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Large mailbox/native attachments/complete reader acceptance; global inbox remains Phase7 migration", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-M04", "owner": "CorrespondenceInboxPage; EmailDrafts/Send/attempt store", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 46, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Sandbox delivery/reconnect/dirty interruption; no automatic uncertain resend; reviewed `followMode` UI deferred", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-M05", "owner": "GmailReviewPage, CorrespondenceInboxPage; Gmail review", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 47, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Real provider and complete proposed-job create flow; route opening is no-write", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-M06", "owner": "EmailProviderConnections; Google/Graph/IMAP controllers", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 48, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Real grants/revoke/token expiry/reconnect/IMAP safety; keep sign-in identity separate", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-S01", "owner": "DashboardView; analytics/controllers", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 49, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Exact cohort/timezone/sample/unsupported metrics and whole reader acceptance; no fabricated statistics or Analytics rebuild", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-S02", "owner": "DashboardView, OnboardingChecklist, NotificationsPopover; notification APIs", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 50, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Historical500 causes unproved; full human/notification acceptance; order/resize/reset/cross-device design remains Phase8", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-S03", "owner": "SettingsView, RulesSettingsCard, theme/i18n; rules/notification/auth", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 51, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Language failure visibility is separate from RD11 server cause; RD12 notification locking/RD13 Rules500 and human/provider acceptance retained", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-S04", "owner": "AiPrivacySettingsCard, AiUsageCard, AccountPlanProvider; billing/entitlement", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 52, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Checkout/webhook/portal and provider delivery; temporary C11 withholding cannot disable unrelated AI or imply successful review", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-S05", "owner": "BackupCard; export/backup/deletion services", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 53, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Current complete backup/restore/keys/tombstones/rollback and deletion/provider policy; downloading backup is not restore proof", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-A01", "owner": "AdminUsersPage; UsersController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 54, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Mounted-role revoke/full persisted mutations/reset delivery; hiding navigation never authorizes API calls", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-A02", "owner": "AdminAuditPage; AdminAuditController", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 55, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Native successful persisted undo/restore and unsupported-action denial; no generic undo semantics", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" }, { "id": "PRES-A03", "owner": "AdminSystemPage; AdminSystemController/maintenance/benchmark", "inheritedStatus": "PARTIAL", "sourceCriterion": { "path": "docs/redesign/phase-9/preservation.json", "index": 56, "originalCriteria": "docs/redesign/phase-2/PRESERVATION_MATRIX.md", "laterResidual": "docs/redesign/phase-7/PRESERVATION.md" }, "remaining": "Actual guarded diagnostic/SMTP/model/maintenance and sensitive-output qualification; no production jobs launched", "candidateEffect": "PRESERVED; unserved stylesheet removal changes no runtime capability", "evidence": "P10-00.md; P10-01.md; P10-05.md; ACCEPTANCE_PROPOSAL.md" } ] }