From 339e3ba591c91dcd3590d4cbc451ad31268f1aec Mon Sep 17 00:00:00 2001 From: cesnimda Date: Fri, 9 Oct 2026 19:35:07 +0200 Subject: [PATCH] docs(redesign): record Rules draft repair acceptance --- .../phase-5/p5-15/PRESERVATION_ACCEPTANCE.md | 128 +-- docs/redesign/phase-5/p5-15/READINESS_DEBT.md | 2 +- docs/redesign/phase-5/p5-15/README.md | 14 +- .../phase-5/p5-15/p5-15-01/DEFECTS.md | 10 +- .../p5-15/p5-15-01/INTERMITTENT_FAILURES.md | 9 + .../phase-5/p5-15/p5-15-01/PRES_RESULTS.md | 4 +- .../redesign/phase-5/p5-15/p5-15-01/README.md | 5 +- .../p5-15-01/rules-draft-repair/README.md | 154 +++- .../evidence/repository-validation.json | 243 ++++++ .../evidence/rules-discard-en-dark-390.png | Bin 0 -> 38198 bytes .../evidence/rules-discard-en-light-1440.png | Bin 0 -> 73829 bytes .../evidence/rules-discard-nb-dark-768.png | Bin 0 -> 44877 bytes .../evidence/rules-discard-nb-light-320.png | Bin 0 -> 38279 bytes .../evidence/rules-draft-en-dark-390.png | Bin 0 -> 45612 bytes .../evidence/rules-draft-en-light-1440.png | Bin 0 -> 78961 bytes .../evidence/rules-draft-nb-dark-768.png | Bin 0 -> 54155 bytes .../evidence/rules-draft-nb-light-320.png | Bin 0 -> 46107 bytes .../evidence/rules-proof.json | 193 +++++ .../evidence/rules-save-error-en-dark-390.png | Bin 0 -> 48461 bytes .../rules-save-error-en-light-1440.png | Bin 0 -> 81442 bytes .../evidence/rules-save-error-nb-dark-768.png | Bin 0 -> 57173 bytes .../rules-save-error-nb-light-320.png | Bin 0 -> 48797 bytes .../evidence/rules-validation-en-dark-390.png | Bin 0 -> 48759 bytes .../rules-validation-en-light-1440.png | Bin 0 -> 83769 bytes .../evidence/rules-validation-nb-dark-768.png | Bin 0 -> 57065 bytes .../rules-validation-nb-light-320.png | Bin 0 -> 48568 bytes .../evidence/validation.json | 732 ++++++++++++++++++ docs/roadmap/todo.md | 2 +- 28 files changed, 1406 insertions(+), 90 deletions(-) create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/INTERMITTENT_FAILURES.md create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/repository-validation.json create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-en-dark-390.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-en-light-1440.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-nb-dark-768.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-nb-light-320.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-en-dark-390.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-en-light-1440.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-nb-dark-768.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-nb-light-320.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-proof.json create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-dark-390.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-light-1440.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-nb-dark-768.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-nb-light-320.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-en-dark-390.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-en-light-1440.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-nb-dark-768.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-nb-light-320.png create mode 100644 docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/validation.json diff --git a/docs/redesign/phase-5/p5-15/PRESERVATION_ACCEPTANCE.md b/docs/redesign/phase-5/p5-15/PRESERVATION_ACCEPTANCE.md index 3d8fd17..859b862 100644 --- a/docs/redesign/phase-5/p5-15/PRESERVATION_ACCEPTANCE.md +++ b/docs/redesign/phase-5/p5-15/PRESERVATION_ACCEPTANCE.md @@ -1,10 +1,16 @@ # P5-15 preservation acceptance — 57 original groups -## Current P5-15-01R-01 reconciliation +## Current P5-15-01R-02 reconciliation + +The [bounded Rules draft repair](p5-15-01/rules-draft-repair/README.md) supersedes SETTINGS-01 only. Its genuine SQLite14→5→tab-return5/no-write, atomic Save/readback, validation/error/retry/discard and account-disposal evidence changes **PRES-S03 FAIL→PARTIAL**. Other Settings notification/language reliability, historical Rules500 and human/provider checks remain open; no whole group earns PASS. + +Current totals: **PASS0 / PARTIAL55 / FAIL1 / DEFERRED1 / BLOCKED0 / NOT VERIFIED0 =57**. E02 Analytics sign-in query loss remains FAIL; C11 remains approved DEFERRED/unqualified/Production-withheld. All original00/01/R-01 columns and failed observations remain historical. Fresh R-02 full ordinary browser128pass/1fail, diagnostics2/2, backend1,033/frontend472, security and unchanged native fidelity prove the named repair/regression scopes, not complete Phase5 acceptance. [Final evidence](p5-15-01/rules-draft-repair/evidence/validation.json). Production NO-GO and the stop before P5-15-02 remain unchanged. + +## Historical P5-15-01R-01 reconciliation The [bounded saved-search repair](p5-15-01/saved-search-repair/README.md) supersedes only DISCOVERY-01. Its native SQLite listing, persistence, owner denials and localized error/retry proof change **PRES-J02 from FAIL to PARTIAL**. Scheduler delivery, live providers and human/device checks remain unverified; no entire group is promoted to PASS. -Current totals: **PASS0 / PARTIAL54 / FAIL2 / DEFERRED1 / BLOCKED0 / NOT VERIFIED0 =57**. E02 (Analytics sign-in query loss) and S03 (unsaved Rules draft loss) remain FAIL. C11 remains approved DEFERRED/Production-withheld. Zero wholly NOT VERIFIED groups does not close the unverified sub-workflows in every PARTIAL row. The original00 and01 columns and failed audit evidence are preserved; the new successor column shows current status. Production remains NO-GO and P5-15-02 has not begun. +Totals at R-01: **PASS0 / PARTIAL54 / FAIL2 / DEFERRED1 / BLOCKED0 / NOT VERIFIED0 =57**. E02 (Analytics sign-in query loss) and S03 (unsaved Rules draft loss) remain FAIL. C11 remains approved DEFERRED/Production-withheld. Zero wholly NOT VERIFIED groups does not close the unverified sub-workflows in every PARTIAL row. The original00 and01 columns and failed audit evidence are preserved; the new successor column shows current status. Production remains NO-GO and P5-15-02 has not begun. ## Historical P5-15-01 reconciliation @@ -33,65 +39,65 @@ Historical visual links describe only their recorded fixtures and review. Four t ## Reconciled matrix -| Original ID / complete-group shorthand | Current route / actual component; implemented preservation touch | Historical executable regression anchors | Inherited visual / responsive / EN-NB evidence and limit | P5-15-00 before | P5-15-01 after | P5-15-01R-01 current | Remaining limitation / gap | Required next audit / owner / priority | -|---|---|---|---|---|---|---|---|---| -| **PRES-E01** — Public product/plans; honest unavailable billing | `/`; [LandingPage](../../../../job-tracker-ui/src/views/LandingPage.tsx), [planCatalog](../../../../job-tracker-ui/src/planCatalog.ts). Unchanged public product/plans; [P5-01](../p5-01/README.md) route regression. | [F:landing-page](../../../../job-tracker-ui/src/landing-page.test.tsx); [F:planCatalog](../../../../job-tracker-ui/src/planCatalog.test.ts); [B:AccountPlans](../../../../JobTrackerApi.Tests/AccountPlansTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual checkout/billing provider availability and public mobile/keyboard acceptance remain unverified. | Public/commerce owner; M — audit loaded mobile/keyboard EN/NB plans and honest unavailable billing; provider readiness separately. | -| **PRES-E02** — Local login/register/remember, challenge, reset and verification | `/login`, `/register`, reset/verify routes; [LoginPage](../../../../job-tracker-ui/src/views/LoginPage.tsx), [ForgotPasswordPage](../../../../job-tracker-ui/src/views/ForgotPasswordPage.tsx), [ResetPasswordPage](../../../../job-tracker-ui/src/views/ResetPasswordPage.tsx), [VerifyEmailPage](../../../../job-tracker-ui/src/views/VerifyEmailPage.tsx). Entry retained by [P5-01](../p5-01/README.md); existing local auth/challenge/reset/verification owners. | [F:login-page](../../../../job-tracker-ui/src/login-page.test.tsx); [F:verify-email-page](../../../../job-tracker-ui/src/verify-email-page.test.tsx); [B:LocalAuthIdentity](../../../../JobTrackerApi.Tests/LocalAuthIdentityTests.cs); [B:AuthAndSystemController](../../../../JobTrackerApi.Tests/AuthAndSystemControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) |**Fresh01:** AUTH-01 sign-in query loss; [register](p5-15-01/DEFECTS.md). Real reset-mail delivery, Turnstile/browser configuration and complete token-reset submit journey remain unverified. | Identity owner; H — trace reset request/token submit/verification/challenge errors in real App; sandbox mail/Turnstile only under later authorization. | -| **PRES-E03** — Google/Microsoft login, link, legacy relink and popup results | `/login`, `/microsoft-legacy-relink`; [GoogleAuthCard](../../../../job-tracker-ui/src/components/GoogleAuthCard.tsx), [MicrosoftAuthCard](../../../../job-tracker-ui/src/components/MicrosoftAuthCard.tsx), [relink page](../../../../job-tracker-ui/src/views/MicrosoftLegacyRelinkPage.tsx). Entry retained by [P5-01](../p5-01/README.md); provider sign-in remains separate from Connections. | [F:login-page](../../../../job-tracker-ui/src/login-page.test.tsx); [F:microsoft-legacy-relink-page](../../../../job-tracker-ui/src/microsoft-legacy-relink-page.test.tsx); [B:GoogleTokenValidator](../../../../JobTrackerApi.Tests/GoogleTokenValidatorTests.cs); [B:MicrosoftTokenValidator](../../../../JobTrackerApi.Tests/MicrosoftTokenValidatorTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real provider consent/popups, revoked grants and sandbox outcomes remain unverified; origin/state contracts remain required. | Identity/provider owner; H — audit popup origin/state, revoke/relink and provider errors using approved sandbox; keep sign-in and mailbox grants separate. | -| **PRES-E04** — 2FA challenge/recovery/setup/disable; trusted-device revocation | `/profile`, `/login`; [TwoFactorSettingsCard](../../../../job-tracker-ui/src/components/TwoFactorSettingsCard.tsx), [challenge](../../../../job-tracker-ui/src/components/TwoFactorChallenge.tsx). Entry relocation only in [P5-01](../p5-01/README.md); Profile/login security forms unchanged. | [F:two-factor-settings](../../../../job-tracker-ui/src/two-factor-settings.test.tsx); [F:login-page](../../../../job-tracker-ui/src/login-page.test.tsx); [B:TwoFactorController](../../../../JobTrackerApi.Tests/TwoFactorControllerTests.cs); [B:SessionsController](../../../../JobTrackerApi.Tests/SessionsControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real mobile authenticator/recovery and trusted-device UI traversal remain open; no security-form acceptance inferred from navigation. | Identity/accessibility owner; H — manual keyboard/screen-reader recovery/trusted-device traversal plus real authenticator proof. | -| **PRES-E05** — Session list/current device, revoke one/others, logout | `/profile` and account Sign out; [SessionsSettingsCard](../../../../job-tracker-ui/src/components/SessionsSettingsCard.tsx), [AppShell](../../../../job-tracker-ui/src/layout/AppShell.tsx), [auth](../../../../job-tracker-ui/src/auth.ts). Direct shell logout/private utility changes in [P5-00](../p5-00/README.md)–[P5-02](../p5-02/README.md); session-list owner unchanged. | [F:session-boundary](../../../../job-tracker-ui/src/session-boundary.test.ts); [F:account-scoped-state](../../../../job-tracker-ui/src/account-scoped-state.test.tsx); [B:SessionsController](../../../../JobTrackerApi.Tests/SessionsControllerTests.cs); [B:AuthSessionRevocation](../../../../JobTrackerApi.Tests/AuthSessionRevocationTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Session-card selection/refresh after remote revocation remains open; broad device/AT acceptance is not established. | Identity/shell owner; H — audit session card remote-revoke refresh and Sign out private disposal/focus at every shell entry. | -| **PRES-E06** — Avatar, account names/headline, email change and password | `/profile`, `/confirm-email-change`; [ProfilePage](../../../../job-tracker-ui/src/views/ProfilePage.tsx), [VerifyEmailPage](../../../../job-tracker-ui/src/views/VerifyEmailPage.tsx). Account/security entry only in [P5-01](../p5-01/README.md); avatar/account identity and confirm-email-change route retained. | [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [F:verify-email-page](../../../../job-tracker-ui/src/verify-email-page.test.tsx); [B:AvatarStorage](../../../../JobTrackerApi.Tests/AvatarStorageTests.cs); [B:LocalAuthIdentity](../../../../JobTrackerApi.Tests/LocalAuthIdentityTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Avatar upload/remove and password-change browser journeys remain unverified; account identity stays distinct from Career Profile. | Identity owner; H — audit native avatar/remove/password/email-change, missing/error states and cross-account negative paths. | -| **PRES-E07** — Desktop collapse/mobile drawer, active nav and command search/actions | Private shell, Ctrl/Cmd+K; [App navigation](../../../../job-tracker-ui/src/App.tsx), [AppShell](../../../../job-tracker-ui/src/layout/AppShell.tsx), [QuickCommandDialog](../../../../job-tracker-ui/src/components/QuickCommandDialog.tsx). Direct [shell/navigation/utilities](../p5-02/README.md), [Jobs Table/Board](../p5-04b/README.md), [Analytics](../p5-07/README.md) and [workspace sections](../p5-08b/README.md). | [F:sidebar-active-nav](../../../../job-tracker-ui/src/sidebar-active-nav.test.ts); [F:app-shell-notifications](../../../../job-tracker-ui/src/app-shell-notifications.test.tsx); [B:JobApplicationsAuthorization](../../../../JobTrackerApi.Tests/JobApplicationsAuthorizationTests.cs); [B:CompanyRelationship](../../../../JobTrackerApi.Tests/CompanyRelationshipTests.cs) | [Shell/utility EN/NB × light/dark, rail/phone](../p5-02/README.md); [P5-14 shared clearance](../p5-14/README.md). Human AT/zoom incomplete. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Original route/command/drawer defects have scoped successor evidence; manual screen reader and inherited command/focus timing debt remain open. This census is not browser route acceptance. | Shell/accessibility owner; H — audit every nav/command destination, collapsed/mobile labels, route focus, dirty Cancel and manual spoken names (P5-02-D01; P5-04b-R01). | -| **PRES-E08** — Theme/system, EN/NB hydration, toast/confirm/prompt and errors | All routes/preferences; [ThemeProvider](../../../../job-tracker-ui/src/ThemeProvider.tsx), [themePrefs](../../../../job-tracker-ui/src/themePrefs.ts), [I18nProvider](../../../../job-tracker-ui/src/i18n/I18nProvider.tsx), [confirm](../../../../job-tracker-ui/src/confirm.tsx), [prompt](../../../../job-tracker-ui/src/prompt.tsx). Direct semantic theme/feedback controls in [P5-00](../p5-00/README.md); EN/Bokmål and light/dark regressions carried through [P5-12](../p5-12/README.md). | [F:theme-state](../../../../job-tracker-ui/src/theme-state.test.tsx); [F:i18n-provider](../../../../job-tracker-ui/src/i18n-provider.test.tsx); [B:LocalAuthIdentity](../../../../JobTrackerApi.Tests/LocalAuthIdentityTests.cs) | [Shell/utility EN/NB × light/dark, rail/phone](../p5-02/README.md); [P5-14 shared clearance](../p5-14/README.md). Human AT/zoom incomplete. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full theme/locale/state/OS cross-product, spoken names/announcements, incomplete axe, zoom/forced-colours/text-spacing and shared-dialog timing remain unverified. | Shared UI/accessibility owner; H — audit loaded error/confirm/prompt states, OS theme, locale hydration, zoom/forced colours and announcements; incomplete axe remains open. | -| **PRES-E09** — Account-switch private-state disposal and stale request rejection | All private routes/account switches; [App](../../../../job-tracker-ui/src/App.tsx), [api](../../../../job-tracker-ui/src/api.ts), [sessionBoundary](../../../../job-tracker-ui/src/sessionBoundary.ts). Private-state/session boundary unchanged; new shell/utility/workspace/CV relationships regression-protected in [readiness](../p5-13-readiness/README.md). | [F:session-boundary](../../../../job-tracker-ui/src/session-boundary.test.ts); [F:account-scoped-state](../../../../job-tracker-ui/src/account-scoped-state.test.tsx); [B:SessionContextMiddleware](../../../../JobTrackerApi.Tests/SessionContextMiddlewareTests.cs); [B:CurrentUserIdLiveEvaluation](../../../../JobTrackerApi.Tests/CurrentUserIdLiveEvaluationTests.cs) | [Native account isolation](../../../../job-tracker-ui/e2e/account-isolation.spec.ts); [P5-14 owned source/sibling fixture](../p5-14/README.md). Images do not prove tenant isolation. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real BFCache variations/long offline retries and deployed old-bundle/session behavior remain unverified; images and mocked components cannot prove tenant isolation. | Identity owner; H — rerun real account-switch/two-tab stale read/write evidence at execution checkpoint; extend BFCache/offline/old-bundle audit when authorized. | -| **PRES-J01** — NAV discovery/filter/sort/source/deadline/details | `/discover`; [JobDiscoveryPage](../../../../job-tracker-ui/src/views/JobDiscoveryPage.tsx). Entry only: [P5-01](../p5-01/README.md) groups Discover under Jobs; discovery search semantics/service retained; R-01 adds independent saved-list feedback. | [F:job-discovery](../../../../job-tracker-ui/src/job-discovery.test.tsx); [B:JobDiscoveryController](../../../../JobTrackerApi.Tests/JobDiscoveryControllerTests.cs); [B:JobOpportunitySync](../../../../JobTrackerApi.Tests/JobOpportunitySyncTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Live NAV freshness/availability and long result keyboard traversal remain open. | Discovery owner; M — audit long results/mobile keyboard/source/deadline/retry; live NAV availability separately. | -| **PRES-J02** — Saved searches, run/delete/alerts, result changes/dismissal | `/discover`; [saved-search/alert controls](../../../../job-tracker-ui/src/views/JobDiscoveryPage.tsx). Entry only in [P5-01](../p5-01/README.md); saved discovery run/alert semantics retained; R-01 repairs list loading and feedback. | [F:job-discovery](../../../../job-tracker-ui/src/job-discovery.test.tsx); [B:SavedJobSearchAlert](../../../../JobTrackerApi.Tests/SavedJobSearchAlertTests.cs); [B:JobDiscoveryController](../../../../JobTrackerApi.Tests/JobDiscoveryControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [R-01 native proof](p5-15-01/saved-search-repair/README.md); [SQLite10cases](../../../../JobTrackerApi.Tests/SavedJobSearchSqliteTests.cs) | DISCOVERY-01 SQLite listing and suppressed error are repaired; native create/reload/apply UI, pause/resume/delete and owner denial have bounded proof. Provider-dependent browser output is intercepted; real SQLite runner uses a deterministic service. Scheduler-to-notification delivery, mobile delete confirmation, live MariaDB/PostgreSQL and human screen reader remain unverified. | Discovery/notifications owner; M — audit saved search delete/pause/run, mobile confirmation and scheduler-to-owned-notification chain. | -| **PRES-J03** — Reviewed manual/URL/paste job create, company/tags/dates, duplicates | Jobs/command Add; [AddJobModal](../../../../job-tracker-ui/src/components/AddJobModal.tsx). Existing reviewed Add modal shared by [P5-03](../p5-03/README.md)/[P5-04b](../p5-04b/README.md); no creation on route/view mount. | [F:quick-capture](../../../../job-tracker-ui/src/quick-capture.test.tsx); [B:JobImportService](../../../../JobTrackerApi.Tests/JobImportServiceTests.cs); [B:JobImportHttpTransport](../../../../JobTrackerApi.Tests/JobImportHttpTransportTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Duplicate/company/date edge UI and creation-intent idempotency remain independent gaps; import network boundary evidence is separate from live site success. | Capture/API owner; H — audit reviewed duplicate/company/date boundaries and interrupted creation; creation-intent idempotency stays a separate contract. | -| **PRES-J04** — Extension/bookmarklet/share capture; post-create attachment/CV | `?add=`, `?addtext=`, Settings capture; [capture consumer](../../../../job-tracker-ui/src/App.tsx), [captureUrl](../../../../job-tracker-ui/src/captureUrl.ts), [QuickCaptureCard](../../../../job-tracker-ui/src/components/QuickCaptureCard.tsx). Capture/add/addtext review entry retained in [P5-01](../p5-01/README.md)/[P5-03](../p5-03/README.md); extension and post-create owners unchanged. | [F:captureUrl](../../../../job-tracker-ui/src/captureUrl.test.ts); [F:quick-capture](../../../../job-tracker-ui/src/quick-capture.test.tsx); [B:JobImportService](../../../../JobTrackerApi.Tests/JobImportServiceTests.cs); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Installed extension permissions/share flow and optional attachment failure recovery remain unverified. | Capture owner; H — audit installed extension/share/no-replay and post-create attachment failure recovery without auto-create. | -| **PRES-J05** — Job filters/sort/page/columns, saved views and row/mobile actions | `/jobs?view=table / board`; [JobTable](../../../../job-tracker-ui/src/components/JobTable.tsx), [SavedViewsMenu](../../../../job-tracker-ui/src/components/SavedViewsMenu.tsx), [jobsQuery](../../../../job-tracker-ui/src/jobsQuery.ts). Direct [P5-03](../p5-03/README.md) Jobs/Trash presentation and [P5-04b](../p5-04b/README.md) shared complete-query view integration. | [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [F:account-scoped-state](../../../../job-tracker-ui/src/account-scoped-state.test.tsx); [B:JobApplicationsController](../../../../JobTrackerApi.Tests/JobApplicationsControllerTests.cs); [B:JobApplicationsEndpointBehavior](../../../../JobTrackerApi.Tests/JobApplicationsEndpointBehaviorTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Finite saved-view/filter/Back/error/selection fixtures do not exhaust saved-view CRUD or dirty nested page-size combinations; full-array scaling remains limited. | Jobs owner; H — audit full saved-view CRUD, Back/refresh/unknown query, dirty nested page-size and all-result scaling. | -| **PRES-J06** — Bulk status/delete, soft delete/trash/restore and job edit | `/jobs`, `/trash`; [JobTable](../../../../job-tracker-ui/src/components/JobTable.tsx), [EditJobDialog](../../../../job-tracker-ui/src/components/EditJobDialog.tsx). Direct [P5-03](../p5-03/README.md) table/Trash and [P5-04b](../p5-04b/README.md) selection/view integration; CRUD/soft-delete owner retained. | [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [F:confirm-flow](../../../../job-tracker-ui/src/confirm-flow.test.tsx); [B:JobApplicationsController](../../../../JobTrackerApi.Tests/JobApplicationsControllerTests.cs); [B:JobApplicationsAuthorization](../../../../JobTrackerApi.Tests/JobApplicationsAuthorizationTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Scoped native restore and bulk/mutation fixtures supersede earlier bare-confirm gaps; all bulk partial-failure/dirty-state combinations and deeper manual AT remain unverified. | Jobs/API owner; H — audit selected scope, partial bulk failures and Trash restore with native persistence/dirty protection. | -| **PRES-J07** — Kanban grouped statuses, pointer/keyboard move and precise menu | `/jobs?view=board`, `/kanban` alias; [KanbanBoard](../../../../job-tracker-ui/src/components/KanbanBoard.tsx), [pipeline](../../../../job-tracker-ui/src/pipeline.ts). Direct [P5-04a](../p5-04a/README.md)/[P5-04b](../p5-04b/README.md); complete shared query, precise status and /kanban alias retained. | [F:kanban-grouped-board](../../../../job-tracker-ui/src/kanban-grouped-board.test.tsx); [F:pipeline](../../../../job-tracker-ui/src/pipeline.test.ts); [B:JobPipeline](../../../../JobTrackerApi.Tests/JobPipelineTests.cs) | [Board four pairs/narrow keyboard](../p5-04b/README.md). Physical touch/full-scale not proven. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Physical touch/native drag, broader responsive focus/cancel combinations and full-result scaling remain open; grouped statuses are not a new pipeline. | Jobs/accessibility owner; H — audit keyboard cancel/view focus, physical touch/drag and complete filtered membership at scale; no new pipeline. | -| **PRES-J08** — Company/contact edits, pipeline dates and linked-job history | `/companies?edit=id`; [CompaniesTable](../../../../job-tracker-ui/src/components/CompaniesTable.tsx). Company/contacts/history entry only in [P5-01](../p5-01/README.md)/[P5-02](../p5-02/README.md); existing Companies form retained. | [F:companies-relationship](../../../../job-tracker-ui/src/companies-relationship.test.tsx); [F:quick-command-preservation](../../../../job-tracker-ui/src/quick-command-preservation.test.tsx); [B:CompanyRelationship](../../../../JobTrackerApi.Tests/CompanyRelationshipTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | All contact/date edits and source-URL safety browser journeys remain unverified; P4-02-D02 inaccessible modal-save error is open for its owner. | Companies/accessibility owner; H — fix and prove durable in-modal save error before form migration (P4-02-D02); audit contact/date/source links. | -| **PRES-J09** — Recorded offers/compensation/deadlines/notes and source links | `/offers`; [OfferComparisonPage](../../../../job-tracker-ui/src/views/OfferComparisonPage.tsx). Offers entry retained; report source links reviewed in [P5-06](../p5-06/README.md)/[P5-07](../p5-07/README.md); recorded offer page unchanged. | [F:offer-comparison](../../../../job-tracker-ui/src/offer-comparison.test.tsx); [B:AnalyticsSalary](../../../../JobTrackerApi.Tests/AnalyticsSalaryTests.cs); [B:JobApplicationsEndpointBehavior](../../../../JobTrackerApi.Tests/JobApplicationsEndpointBehaviorTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Mobile many-offer comparison and localized currency/date visual acceptance remain open; no new salary facts are claimed. | Offers owner; M — audit many-offer narrow layout, currency/period/date labels and safe source links across EN/NB. | -| **PRES-J10** — CSV/JSON export, JSON import and CSV-to-JSON conversion | `/settings` Data; [ImportExportJobs](../../../../job-tracker-ui/src/components/ImportExportJobs.tsx). Settings Data import/export entry retained by [P5-01](../p5-01/README.md)/[P5-03](../p5-03/README.md); serializers unchanged. | [F:csv-export](../../../../job-tracker-ui/src/csv-export.test.tsx); [B:CsvExport](../../../../JobTrackerApi.Tests/CsvExportTests.cs); [B:JobApplicationsController](../../../../JobTrackerApi.Tests/JobApplicationsControllerTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full JSON import/count/roundtrip browser proof and spreadsheet-client compatibility remain separately bounded; byte/formula/Unicode fixtures are not exhaustive. | Settings/data owner; H — audit native JSON import counts/roundtrip, Unicode/formula-safe bytes and target spreadsheet compatibility. | -| **PRES-W01** — Full workspace, sections, legacy links and optional reusable overlay | `/jobs/:id`, `/applications/:id`; [ApplicationWorkspace](../../../../job-tracker-ui/src/views/ApplicationWorkspacePage.tsx), [section adapter](../../../../job-tracker-ui/src/applicationWorkspace.ts), [numeric-tab helper](../../../../job-tracker-ui/src/jobWorkspaceRoute.ts). Direct dedicated workspace header/Overview [P5-08a](../p5-08a/README.md) and URL sections [P5-08b](../p5-08b/README.md); Jobs/legacy aliases retained. | [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [F:applicationWorkspace](../../../../job-tracker-ui/src/applicationWorkspace.test.ts); [B:ApplicationWorkspace](../../../../JobTrackerApi.Tests/ApplicationWorkspaceTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Reusable overlay has no active production host; followMode metadata retained but mode-specific UI explicitly deferred to mail. Full manual AT and historical transition-capture limits remain. | Workspace/mail owner; H — audit all canonical/legacy entries and numeric navigation-helper arguments, safe query/state, dirty/Back/focus; carry followMode UI to mail phase. | -| **PRES-W02** — Detail/status/progression, recruiter/dates/description/timeline | Job Overview/Timeline; [header/detail/progress](../../../../job-tracker-ui/src/views/ApplicationWorkspacePage.tsx), [ApplicationTimeline](../../../../job-tracker-ui/src/components/ApplicationIntelligence.tsx). Direct [P5-08a](../p5-08a/README.md)/[P5-08b](../p5-08b/README.md) header/progress/detail/timeline composition with existing status/date handlers. | [F:application-intelligence](../../../../job-tracker-ui/src/application-intelligence.test.tsx); [F:workflow-trust-signals](../../../../job-tracker-ui/src/workflow-trust-signals.test.tsx); [B:JobApplicationsWorkflowSignals](../../../../JobTrackerApi.Tests/JobApplicationsWorkflowSignalsTests.cs); [B:JobApplicationsAppliedDateHistory](../../../../JobTrackerApi.Tests/JobApplicationsAppliedDateHistoryTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Localized backend event/content text, timezone/reload/status-to-timeline combinations and human AT remain unverified; job revision semantics were not repaired. | Workspace/API owner; H — audit native edit/status/date-to-timeline and localized stored content/timezones; job revision debt separately. | -| **PRES-W03** — Analysis, match/gaps, strategy and reviewed status/workflow suggestions | Job Match/Overview suggestion; [analysis/match/strategy](../../../../job-tracker-ui/src/components/ApplicationIntelligence.tsx), [workflow assist](../../../../job-tracker-ui/src/components/ApplicationWorkflowAssist.tsx). Existing contextual analysis/match/strategy/status owners recomposed by [P5-08b](../p5-08b/README.md); opening does not invoke AI. | [F:application-intelligence](../../../../job-tracker-ui/src/application-intelligence.test.tsx); [F:application-workflow-assist](../../../../job-tracker-ui/src/application-workflow-assist.test.tsx); [B:ApplicationIntelligence](../../../../JobTrackerApi.Tests/ApplicationIntelligenceTests.cs); [B:StrategySnapshotOperation](../../../../JobTrackerApi.Tests/StrategySnapshotOperationTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Live model truthfulness, freshness/cancelled generation and provider quality remain unverified; P5-13 production CV withholding must not disable these unrelated AI paths. | Workspace/AI owner; H — audit reviewed suggestions/error/cancel/freshness/no-write entry; qualify live factuality separately from CV exception. | -| **PRES-W04** — Checklist create/edit/complete/delete/order and next action | Job Notes & tasks; [ApplicationChecklist](../../../../job-tracker-ui/src/components/ApplicationChecklist.tsx). Existing checklist owner/ordered controls recomposed by [P5-08b](../p5-08b/README.md); manual/system/dismissed distinctions retained. | [F:application-checklist](../../../../job-tracker-ui/src/application-checklist.test.tsx); [B:ApplicationChecklist](../../../../JobTrackerApi.Tests/ApplicationChecklistTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real mobile interruption/edit/delete combinations and human AT remain open; no task due-date schema or automatic notification added. | Workspace owner; H — audit native mobile item edit/delete/reorder/interruption and manual/system/dismissed next actions. | -| **PRES-W05** — Attach/select/create/tailor CV and source context | Job Application/CV, builder job link; [ApplicationCvSection/TailoringSection](../../../../job-tracker-ui/src/components/ApplicationAssets.tsx). Existing job-CV attach/create/tailor source relationships recomposed by [P5-08b](../p5-08b/README.md); [native readiness](../p5-08b-readiness/README.md) supersedes P2-D01. | [F:application-assets](../../../../job-tracker-ui/src/application-assets.test.tsx); [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:ApplicationAssets](../../../../JobTrackerApi.Tests/ApplicationAssetsTests.cs); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P2-D01 is an ordinary passing native regression, not current expected failure. Broader attach-render combinations, provider tailoring quality and deployed restore remain unverified; CV review production exception stays distinct. | Workspace/CV owner; H — audit attach/render/detach/create/tailor with source and foreign-owner checks; retain ordinary native P2-D01 successor. | -| **PRES-W06** — Cover-letter manual/AI review, versions/restore and dirty protection | Job Application/Letter; [ApplicationCoverLetterSection](../../../../job-tracker-ui/src/components/ApplicationAssets.tsx). Existing manual/AI cover-letter/history/dirty owner recomposed in [P5-08b](../p5-08b/README.md); literal-context defect corrected in [readiness](../p5-08b-readiness/README.md). | [F:application-assets](../../../../job-tracker-ui/src/application-assets.test.tsx); [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [B:ApplicationAssets](../../../../JobTrackerApi.Tests/ApplicationAssetsTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Native/mocked review/history evidence does not establish live-model or provider quality; full screen-reader and every reject/history sequence remain unverified. | Workspace/AI owner; H — audit native manual/AI reject/accept/save/history and dirty Cancel/Discard; actual model quality separately. | -| **PRES-W07** — Application drafts and immutable submitted package/archived binaries | Job Application/Answers/Submission and Documents; [drafts/submitted packages](../../../../job-tracker-ui/src/components/ApplicationAssets.tsx). Existing drafts/frozen submission/archive owners recomposed by [P5-08b](../p5-08b/README.md); [native SQLite/archive/ZIP proof](../p5-08b-readiness/README.md) retained. | [F:application-assets](../../../../job-tracker-ui/src/application-assets.test.tsx); [F:application-drafts](../../../../job-tracker-ui/src/application-drafts.test.ts); [B:SubmittedApplicationPackage](../../../../JobTrackerApi.Tests/SubmittedApplicationPackageTests.cs); [B:JobApplicationsApplicationPackage](../../../../JobTrackerApi.Tests/JobApplicationsApplicationPackageTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Earlier P2-D01 capture expected failure is superseded by ordinary native passing evidence. Production restore/rollback and all storage/provider combinations remain unverified; capture is not external send. | Workspace/storage owner; H — retain native capture→source mutation→archive/ZIP immutable-byte regression; release owner proves restore/rollback independently. | -| **PRES-W08** — Attachments upload/category/name/AI consent/preview/download/delete | Job Documents; [Attachments](../../../../job-tracker-ui/src/components/Attachments.tsx). Existing attachments CRUD/consent/protected downloads retained; named narrow table/empty state in [P5-08b](../p5-08b/README.md), archive proof in [readiness](../p5-08b-readiness/README.md). | [F:attachments](../../../../job-tracker-ui/src/attachments.test.tsx); [B:AttachmentsController](../../../../JobTrackerApi.Tests/AttachmentsControllerTests.cs); [B:AttachmentConsistency](../../../../JobTrackerApi.Tests/AttachmentConsistencyTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Archive gate is locally satisfied for recorded native fixtures; physical drag/drop, broad rename/download/manual AT and production storage behavior remain unverified. | Workspace/storage owner; H — audit upload/category/name/consent/preview/download/delete and physical drop with live/frozen identity. | -| **PRES-W09** — Interview questions/answers/ready/manual removal/AI review | Job Interview Prep; [InterviewPrep](../../../../job-tracker-ui/src/components/InterviewPrep.tsx). Existing interview questions/answers/manual removal/AI review/readiness recomposed by [P5-08b](../p5-08b/README.md). | [F:interview-prep](../../../../job-tracker-ui/src/interview-prep.test.tsx); [B:InterviewPrepPersistence](../../../../JobTrackerApi.Tests/InterviewPrepPersistenceTests.cs); [B:InterviewAiContext](../../../../JobTrackerApi.Tests/InterviewAiContextTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real-model quality, physical mobile keyboard/populated reload and manual AT remain open; prep does not establish scheduled interview data. | Workspace/AI owner; H — audit populated mobile keyboard/reload/manual removal and explicit AI review; no scheduled-interview inference. | -| **PRES-W10** — Debrief/follow-up draft/date/readiness | Job Interview Prep and follow-up links; [InterviewPrep](../../../../job-tracker-ui/src/components/InterviewPrep.tsx), [followMode producer](../../../../job-tracker-ui/src/jobWorkspaceRoute.ts). Existing debrief/follow-up draft/date/readiness owner recomposed by [P5-08b](../p5-08b/README.md); no automatic send. | [F:interview-prep](../../../../job-tracker-ui/src/interview-prep.test.tsx); [B:JobApplicationsFollowUpDraft](../../../../JobTrackerApi.Tests/JobApplicationsFollowUpDraftTests.cs); [B:InterviewPrep](../../../../JobTrackerApi.Tests/InterviewPrepTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Timezone/reload chains and provider delivery remain unverified; followMode-specific compose UI is deferred rather than implemented. | Workspace/mail/calendar owner; H — audit debrief/date/reload and metadata links; defer mode-specific compose UI under recorded decision. | -| **PRES-W11** — Reminder rules/actions/notifications, ICS and Google/Outlook events | `/reminders`, Settings rules, job Notes & tasks; [RemindersView](../../../../job-tracker-ui/src/components/RemindersView.tsx), [RulesSettingsCard](../../../../job-tracker-ui/src/components/RulesSettingsCard.tsx), [calendar actions](../../../../job-tracker-ui/src/components/ApplicationCalendarActions.tsx). Reminder/calendar links retained by [P5-01](../p5-01/README.md)/[P5-02](../p5-02/README.md), Dashboard and [P5-08b](../p5-08b/README.md); calendar/rules APIs unchanged. | [F:daily-control-loop](../../../../job-tracker-ui/src/daily-control-loop.test.tsx); [F:application-calendar](../../../../job-tracker-ui/src/application-calendar.test.tsx); [B:ApplicationCalendarController](../../../../JobTrackerApi.Tests/ApplicationCalendarControllerTests.cs); [B:RulesEngineProspect](../../../../JobTrackerApi.Tests/RulesEngineProspectTests.cs) | [Shell/notification entry](../p5-02/README.md); [workspace links](../p5-08b/README.md). Dedicated full calendar/worker responsive audit absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | F21 DST/date-only/provider timezone gap, actual Google/Outlook events, scheduler delivery and historical unconfirmed rules-save 500 remain open. | Calendar/API owner; H — investigate F21 DST/date-only semantics before event changes; audit real ICS/rules/reminder and approved provider writes. | -| **PRES-W12** — Async progress/failure/retry/cancel/notifications | `/operations`, Career processing and bell; [OperationsPage](../../../../job-tracker-ui/src/views/OperationsPage.tsx), [processing consumer](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx). Operations remains reachable utility; progress/result/cancel/retry links retained by [P5-02](../p5-02/README.md)/[P5-08b](../p5-08b/README.md); store/worker unchanged. | [F:operations-page](../../../../job-tracker-ui/src/operations-page.test.tsx); [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:OperationsController](../../../../JobTrackerApi.Tests/OperationsControllerTests.cs); [B:UserOperationStore](../../../../JobTrackerApi.Tests/UserOperationStoreTests.cs) | [Shell/notification entry](../p5-02/README.md); [workspace links](../p5-08b/README.md). Dedicated full calendar/worker responsive audit absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Long disconnect/reconnect and F20 enabled worker fault containment remain operational gaps; no live job/worker recovery was certified. | Operations/worker owner; H — audit disconnect/reconnect/late-result/no-duplicate starts/cancel/retry; F20 recovery before enabling producers. | -| **PRES-C01** — Canonical structured career data and long-tail/custom sections | `/career?section=profile`; [CareerProfilePage](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx), [structured sections](../../../../job-tracker-ui/src/views/career/CareerProfileSections.tsx). Career entry retained; canonical/source scope reviewed in [P5-10](../p5-10/README.md), [P5-12](../p5-12/README.md) and [AI readiness](../p5-13-readiness/README.md). | [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:CareerProfileController](../../../../JobTrackerApi.Tests/CareerProfileControllerTests.cs); [B:CareerProfileService](../../../../JobTrackerApi.Tests/CareerProfileServiceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full long-tail Career/mobile save and canonical concurrent updates remain separate; scoped CV acceptance never implies canonical-profile revision safety. | Career/API owner; H — audit every long-tail/custom field and mobile save/source isolation; canonical concurrent saves remain separate. | -| **PRES-C02** — Profile overview/completeness/import guidance/raw copy/history/restore | `/career`; [CareerWorkspacePage](../../../../job-tracker-ui/src/views/CareerWorkspacePage.tsx), [raw/history/import](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx). Career overview/import/raw/history owner unchanged; source relation regression retained by [P5-10](../p5-10/README.md)/[P5-12](../p5-12/README.md). | [F:career-workspace-page](../../../../job-tracker-ui/src/career-workspace-page.test.tsx); [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:CareerProfileService](../../../../JobTrackerApi.Tests/CareerProfileServiceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Clipboard/avatar and complete native profile historical restore/manual AT remain unverified; real extraction quality is separate. | Career owner; M — audit raw copy, overview/completeness/import guidance and full historical restore without silent data replacement. | -| **PRES-C03** — Upload/extract/rebuild/reprocess/diff/select/accept/discard/retry/cancel | Career import/review; [extraction/diff/review consumer](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx). Entry only: existing Career upload/extraction/reprocess/diff/accept/discard/retry/cancel owners retained. | [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:ProfileCvController](../../../../JobTrackerApi.Tests/ProfileCvControllerTests.cs); [B:CvProfileDiffService](../../../../JobTrackerApi.Tests/CvProfileDiffServiceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Unusual/scanned/OCR document quality and full low-confidence deselection/discard browser acceptance remain unverified; no provider certification. | Career/extraction owner; H — audit low-confidence deselect/discard/retry/cancel and corpus quality; approve provider calls separately. | -| **PRES-C04** — Evidence bank source/category/tags/add/list/delete | Career overview/evidence; [CareerEvidenceBank](../../../../job-tracker-ui/src/views/career/CareerEvidenceBank.tsx). Evidence-bank owner unchanged; job source relationships retained through [P5-08b](../p5-08b/README.md). | [F:career-evidence](../../../../job-tracker-ui/src/career-evidence.test.tsx); [B:CareerEvidenceController](../../../../JobTrackerApi.Tests/CareerEvidenceControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full delete/many-item search/keyboard browser acceptance remains open; broader Career page work stays Phase 7. | Career owner; M — audit evidence source/category/tags/delete and large-list keyboard/source navigation. | -| **PRES-C05** — CV library create/copy/delete/templates/share/publication/PDF | `/career/builder`; [CvBuilderPage](../../../../job-tracker-ui/src/views/CvBuilderPage.tsx), [template gallery](../../../../job-tracker-ui/src/components/CvTemplateGallery.tsx). Library/CRUD/public ownership retained; editor actions in [P5-09](../p5-09/README.md) and shared template gallery in [P5-12](../p5-12/README.md). | [F:cv-builder-page](../../../../job-tracker-ui/src/cv-builder-page.test.tsx); [F:cv-template-thumbnail](../../../../job-tracker-ui/src/cv-template-thumbnail.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs); [B:PublicCvController](../../../../JobTrackerApi.Tests/PublicCvControllerTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Complete publish/unpublish/old-link revocation chain and every library/template combination remain unverified; library redesign is not claimed. | CV owner; H — audit create/copy/delete/gallery/share/publish/unpublish and old-public-link revocation; keep numeric/slug identity distinct. | -| **PRES-C06** — Studio tabs, preview debounce/pages/fit/save state/mobile panes | `/career/builder/:id`; [editor/preview owner](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx). Direct [P5-09](../p5-09/README.md) frame/navigation, [P5-11](../p5-11/README.md) live preview and [P5-12](../p5-12/README.md) controls; one save/preview/mobile owner. [P5-14 responsive/ownership successor](../p5-14/README.md) now supplements this record. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P5-14 now supplies the integrated held-PUT pane/viewport, preview boundary-key/scroll, reachable return, canvas and hit-test successor. Physical touch/software keyboard, 200%/400% zoom, human AT, broader wrapped/short-height states and production rendering remain unaccepted. | CV/accessibility owner; H — retain P5-14 held-PUT/responsive/scroll checks; obtain physical touch/software keyboard/zoom/manual AT evidence. | -| **PRES-C07** — Visibility/order/custom sections and item/document overrides | Builder Content; [ContentTab/EntryEditor](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx), [useDragReorder](../../../../job-tracker-ui/src/hooks/useDragReorder.ts). Direct [P5-10](../p5-10/README.md) source/item/custom editing and [P5-12](../p5-12/README.md) settings retention; explicit reset/inclusion/order retained. [P5-14 responsive/ownership successor](../p5-14/README.md) now supplements this record. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [F:cvBuilder](../../../../job-tracker-ui/src/cvBuilder.test.ts); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P5-14 closes P5-10-O01 only for tested ownership/default-drop cases: entry/section order, inactive nested lists and foreign editable-title non-mutation. Physical touch/text selection/all-browser gestures and exhaustive saved override/reset combinations remain unqualified. | CV/accessibility owner; H — retain tested native nested ownership/default-drop checks; audit physical touch/text selection/all-browser overrides before broader claim. | -| **PRES-C08** — Capability-aware templates/typography/color/header/skills/sidebar/photo | Builder Template/Customize; [CvCustomizeTab](../../../../job-tracker-ui/src/components/cv/CvCustomizeTab.tsx), [gallery](../../../../job-tracker-ui/src/components/CvTemplateGallery.tsx). Direct [P5-12](../p5-12/README.md) nine-template capability/control presentation and [P5-11](../p5-11/README.md) preview; renderer/template IDs retained. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [F:cvBuilder](../../../../job-tracker-ui/src/cvBuilder.test.ts); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | All-template/font/photo/wrapped-line/browser/control combinations and broad custom-colour/manual AT remain unverified; finite capability matrix and Pro locks are not exhaustive. | CV/renderer owner; M — audit capability controls/locks and broader font/photo/wrapped text; manual custom-colour names and contrast. | -| **PRES-C09** — A4/Letter/density/margins/dates/document locale/section presentation | Builder Customize/Content; [document settings](../../../../job-tracker-ui/src/components/cv/CvCustomizeTab.tsx), [settings client](../../../../job-tracker-ui/src/cvBuilder.ts). Direct [P5-12](../p5-12/README.md) A4/Letter/density/margin/date/language/columns controls; [pagination repair](../p5-09-pagination-readiness/README.md) retained. | [F:cvBuilder](../../../../job-tracker-ui/src/cvBuilder.test.ts); [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Recorded unchanged-tolerance local fidelity supersedes prior six-fixture failures; all advanced combinations, deployment fonts/photo/wrapped text and manual print inspection remain open. | CV/renderer owner; H — retain unchanged numerical oracle/settings exports; audit advanced locale/layout combinations and actual deployed print/fonts. | -| **PRES-C10** — Undo/redo, save queue, dirty guard, history restore/preview lifecycle | Builder save/undo/history; [single editor/history owner](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx). Existing save/undo/history owner retained in [P5-09](../p5-09/README.md)–[P5-12](../p5-12/README.md); [CV revision protocol](../p5-09-readiness/README.md) and stale AI guard retained. [P5-14 responsive/ownership successor](../p5-14/README.md) now supplements this record. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | CV stale-write/history safety has scoped native evidence; long offline/history combinations and profile/job concurrent edits remain separate. No new save owner or history store. | CV/API owner; H — audit long offline/history/conflict/undo/dirty transitions; retain downloadable draft and one save/history owner. | -| **PRES-C11** — Section and whole-document AI improve/translate/instruction/grammar review | Builder section/AI Tools; [AiSectionAssistant](../../../../job-tracker-ui/src/components/cv/AiSectionAssistant.tsx), [DocumentAiTab](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx); [Production service guard](../../../../JobTrackerApi/Program.cs). Retained existing section/document assistant affordances; [current Production service withholding](../../../../JobTrackerApi/Program.cs) and [validated historical exception](../release-readiness/README.md). P5-13 review UI remains unimplemented. | [F:ai-section-assistant](../../../../job-tracker-ui/src/ai-section-assistant.test.tsx); [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:AiWorkspace](../../../../JobTrackerApi.Tests/AiWorkspaceTests.cs); [B:AiPrivacyPolicy](../../../../JobTrackerApi.Tests/AiPrivacyPolicyTests.cs) ; [Production no-write checks](../../../../JobTrackerApi.Tests/CvAiReadinessTests.cs), [isolated HTTP contract](../../../../job-tracker-ui/ai-tests/cv-ai-readiness.spec.ts) | [Deterministic readiness only](../p5-13-readiness/README.md); [P5-14 exclusion](../p5-14/README.md). No qualified or responsive AI-review visual journey. | **DEFERRED** | **DEFERRED**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **DEFERRED**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full CV rewriting/review remains DEFERRED — BLOCKED / NOT QUALIFIED: deployed model identity unverified; frozen 32-case/366-call qualification has 0 completed calls and 0 human reviews; factuality unmeasured; P5-13 review UI unimplemented. Current Production guard returns 503 cv_ai_unavailable; safe withholding is an exception, not successful generation/review. Existing assistant affordances can report unavailable. | AI/CV/product owner; H — meet frozen model identity/corpus/rubric/human review and review-UI return conditions; retain Production 503/no-write/unrelated-AI checks. | -| **PRES-C12** — Private PDF and published anonymous CV/PDF, long searchable pages | Private builder export and `/cv/:slug`; [private export client](../../../../job-tracker-ui/src/cvBuilder.ts), [PublicCvPage](../../../../job-tracker-ui/src/views/PublicCvPage.tsx). Private/public PDF ownership and shared admission retained through [P5-11](../p5-11/README.md)/[P5-12](../p5-12/README.md); native preview/PDF corpus unchanged. | [F:public-cv-page](../../../../job-tracker-ui/src/public-cv-page.test.tsx); [B:PublicCvController](../../../../JobTrackerApi.Tests/PublicCvControllerTests.cs); [B:PdfRenderAdmission](../../../../JobTrackerApi.Tests/PdfRenderAdmissionTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P5-14 retains unchanged 16-fixture/36-page native preview/PDF and 8-settings/24-page export historical proof at unchanged tolerances. This is finite local evidence; deployed Chromium/Linux/fonts/photo/all-print-engine and manual print inspection remain unverified. | CV/rendering/release owner; H — audit public revoke/private denial/PDF busy recovery and deployed Linux/fonts/photos/manual print; preserve admission. | -| **PRES-M01** — Job-scoped manual correspondence/search/delete/paste import | Job Timeline/Correspondence; [Correspondence](../../../../job-tracker-ui/src/components/Correspondence.tsx). Existing job manual correspondence/search/import/delete owner recomposed by [P5-08b](../p5-08b/README.md); global entry retained. | [F:end-to-end-trust-loop](../../../../job-tracker-ui/src/end-to-end-trust-loop.test.tsx); [F:correspondence-search-context](../../../../job-tracker-ui/src/correspondence-search-context.test.ts); [B:CorrespondenceController](../../../../JobTrackerApi.Tests/CorrespondenceControllerTests.cs) | [Workspace correspondence entry](../p5-08b/README.md). Full mail/provider/mobile AT absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full manual edit/delete/paste-import browser combinations and manual AT remain unverified; logging correspondence is not sending mail. | Mail/workspace owner; H — audit native log CRUD/search/paste import and no-send distinction. | -| **PRES-M02** — Gmail candidate/thread import/refresh/sync/unlink/relink/move | Job Timeline/Correspondence Gmail tools; [Correspondence](../../../../job-tracker-ui/src/components/Correspondence.tsx). Existing job Gmail candidate/thread/import/sync/move/unlink owners recomposed by [P5-08b](../p5-08b/README.md); provider/API behavior unchanged. | [F:correspondence-gmail-import](../../../../job-tracker-ui/src/correspondence-gmail-import.test.tsx); [B:GmailController](../../../../JobTrackerApi.Tests/GmailControllerTests.cs); [B:EmailOwnershipIntegration](../../../../JobTrackerApi.Tests/EmailOwnershipIntegrationTests.cs) | [Workspace correspondence entry](../p5-08b/README.md). Full mail/provider/mobile AT absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Live provider threads, multi-account reconnect/revoked grants and sync failures remain unverified. | Mail/provider owner; H — audit owned thread/job link/move/unlink/reconnect and approved live sync failures. | -| **PRES-M03** — Global inbox filters/page/provider/link/direction/detail/source links | `/correspondence`; [CorrespondenceInboxPage](../../../../job-tracker-ui/src/views/CorrespondenceInboxPage.tsx). Entry only via [P5-01](../p5-01/README.md); global inbox filters/page/provider/detail/source owners unchanged. | [F:correspondence-inbox-page](../../../../job-tracker-ui/src/correspondence-inbox-page.test.tsx); [B:EmailController](../../../../JobTrackerApi.Tests/EmailControllerTests.cs); [B:EmailOwnershipIntegration](../../../../JobTrackerApi.Tests/EmailOwnershipIntegrationTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real large-mailbox/attachment-binary flows and complete native inbox/AT acceptance remain open; global inbox redesign stays Phase 7. | Mail owner; H — audit large native inbox paging/provider failure/detail/attachment binaries and manual AT. | -| **PRES-M04** — Compose/reply/provider/recipient/job; draft conflicts; confirm send/uncertainty | `/correspondence` Drafts/Compose; [draft/send owner](../../../../job-tracker-ui/src/views/CorrespondenceInboxPage.tsx). Compose/reply/revision/send/uncertainty owner unchanged; [P5-08b](../p5-08b/README.md) navigation regression only. | [F:correspondence-inbox-page](../../../../job-tracker-ui/src/correspondence-inbox-page.test.tsx); [B:EmailDraftsController](../../../../JobTrackerApi.Tests/EmailDraftsControllerTests.cs); [B:EmailDraftPersistence](../../../../JobTrackerApi.Tests/EmailDraftPersistenceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual sandbox mail delivery/reconnect and every dirty/send interruption remain unverified; no automatic uncertain-send retry. followMode-specific UI remains deferred. | Mail/API owner; H — audit draft conflicts, explicit send/uncertain-new-attempt, reconnect/dirty interruption; followMode UI deferred, no automatic resend. | -| **PRES-M05** — Review proposed jobs/link/reject/keep/notes/sync/create | `/correspondence?view=review`, review alias; [GmailReviewPage](../../../../job-tracker-ui/src/views/GmailReviewPage.tsx), [inbox view adapter](../../../../job-tracker-ui/src/views/CorrespondenceInboxPage.tsx). Review alias and inbox entry retained in [P5-01](../p5-01/README.md)/[P5-08b](../p5-08b/README.md); reviewed decisions/create owner unchanged. | [F:gmail-review-page](../../../../job-tracker-ui/src/gmail-review-page.test.tsx); [F:correspondence-inbox-page](../../../../job-tracker-ui/src/correspondence-inbox-page.test.tsx); [B:GmailController](../../../../JobTrackerApi.Tests/GmailControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real provider review and complete suggested-job creation browser journey remain unverified; no automatic creation from navigation. | Mail/capture owner; H — audit review alias, proposed-job/link/reject/keep/notes/sync/create confirmation and owner boundaries. | -| **PRES-M06** — Gmail/Graph/IMAP connect/status/disconnect separate from sign-in | `/settings/connected-accounts`; [ConnectedAccountsPage](../../../../job-tracker-ui/src/views/ConnectedAccountsPage.tsx), [provider connections](../../../../job-tracker-ui/src/components/EmailProviderConnections.tsx). Connections entry retained in [P5-01](../p5-01/README.md)/[P5-02](../p5-02/README.md); existing Gmail/Graph/IMAP controls separate from sign-in. | [F:email-provider-connections](../../../../job-tracker-ui/src/email-provider-connections.test.tsx); [B:MicrosoftGraphController](../../../../JobTrackerApi.Tests/MicrosoftGraphControllerTests.cs); [B:ImapController](../../../../JobTrackerApi.Tests/ImapControllerTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual provider authorization/revocation/token expiry/reconnect remain unverified; no credentials or live provider operations in this review. | Connections/provider owner; H — audit actual grants/revoke/expiry/reconnect and IMAP safety; provider sandbox authorization required. | -| **PRES-S01** — Personal metrics/activity/funnel/company/skills/stage/salary/next actions | `/dashboard`, added `/analytics`; [shared reports owner](../../../../job-tracker-ui/src/components/DashboardView.tsx), [AnalyticsPage](../../../../job-tracker-ui/src/views/AnalyticsPage.tsx). Direct accurate report labels/cohorts in [P5-06](../p5-06/README.md) and meaningful [P5-07 Analytics](../p5-07/README.md); existing server facts retained. | [F:daily-control-loop](../../../../job-tracker-ui/src/daily-control-loop.test.tsx); [F:workflow-trust-signals](../../../../job-tracker-ui/src/workflow-trust-signals.test.tsx); [B:StageAnalytics](../../../../JobTrackerApi.Tests/StageAnalyticsTests.cs); [B:AnalyticsSalary](../../../../JobTrackerApi.Tests/AnalyticsSalaryTests.cs) | [Dashboard](../p5-06/README.md), [Analytics](../p5-07/README.md) four pairs/narrow/exact-value states; [utilities](../p5-02/README.md). Human AT open. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Scoped native chart/value/population transformations supersede earlier unmapped chart gaps; server timezone/date/population limits and unsupported NEW metrics remain explicit. | Reports/API owner; M — audit exact cohort/sample/date definitions and drill-down links; retain unsupported-metric boundaries. | -| **PRES-S02** — Owner-local five visibility preferences/onboarding dismiss/notifications | Dashboard visibility/onboarding and bell; [five local flags](../../../../job-tracker-ui/src/components/DashboardView.tsx), [OnboardingChecklist](../../../../job-tracker-ui/src/components/OnboardingChecklist.tsx), [NotificationsPopover](../../../../job-tracker-ui/src/components/NotificationsPopover.tsx). Direct [P5-02](../p5-02/README.md) notifications and [P5-06](../p5-06/README.md) five owner-local Dashboard flags/onboarding; Analytics independent. | [F:onboarding-checklist](../../../../job-tracker-ui/src/onboarding-checklist.test.tsx); [F:notifications-popover](../../../../job-tracker-ui/src/notifications-popover.test.tsx); [B:JobLifecycleEvent](../../../../JobTrackerApi.Tests/JobLifecycleEventTests.cs) | [Dashboard](../p5-06/README.md), [Analytics](../p5-07/README.md) four pairs/narrow/exact-value states; [utilities](../p5-02/README.md). Human AT open. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Five owner-local Dashboard visibility flags and scoped reload/account evidence remain; order/resize/reset is deferred. Recorded P5-06-O01 generic language-preference 500 during overlapping Dashboard/setup reads has no established exception/root cause; sequential fixture setup does not close concurrent save reliability. | Dashboard/shell/identity owner; H — investigate recorded P5-06-O01 language-save 500 during reads; audit five flags A/B/reload plus bell/onboarding; order/resize/reset deferred. | -| **PRES-S03** — Rules/reminder/table/theme/language preferences and account links | Settings tabs/mobile selector and shell preferences; [SettingsView](../../../../job-tracker-ui/src/components/SettingsView.tsx), [rules](../../../../job-tracker-ui/src/components/RulesSettingsCard.tsx), [language save](../../../../job-tracker-ui/src/i18n/I18nProvider.tsx). P4 Settings controls retained; [P5-00](../p5-00/README.md) feedback/shared tokens and [P5-03](../p5-03/README.md)/[P5-04b](../p5-04b/README.md) table preferences integration. | [F:settings-view](../../../../job-tracker-ui/src/settings-view.test.tsx); [F:theme-state](../../../../job-tracker-ui/src/theme-state.test.tsx); [B:NotificationSettingsController](../../../../JobTrackerApi.Tests/NotificationSettingsControllerTests.cs); [B:RulesEngineProspect](../../../../JobTrackerApi.Tests/RulesEngineProspectTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) |**Fresh01:** SETTINGS-01 unsaved tab-draft loss; [register](p5-15-01/DEFECTS.md). P4-04-O02 recorded SQLite notification saves had 2/10 HTTP 500/database-locked attempts; isolated rules 500 remains unconfirmed. P5-06-O01 language-preference 500 and rule drafts lost on tab unmount stay open; sequential success does not establish concurrency safety. | Settings/API/identity owner; H — investigate P4-04-O02 concurrent notification 500 and P5-06-O01 language-save 500; audit rule draft/tab lifecycle, unknown route/preferences. | -| **PRES-S04** — AI privacy/usage/limits/Free-Pro/server entitlement/conditional billing | Settings AI/plan and domain locks; [privacy](../../../../job-tracker-ui/src/components/AiPrivacySettingsCard.tsx), [usage](../../../../job-tracker-ui/src/components/AiUsageCard.tsx), [AccountPlanProvider](../../../../job-tracker-ui/src/accountPlan.tsx). Existing privacy/usage/entitlements/billing readiness retained; deterministic AI metering in [readiness](../p5-13-readiness/README.md); Production CV review exception only. | [F:settings-view](../../../../job-tracker-ui/src/settings-view.test.tsx); [F:ai-usage-card](../../../../job-tracker-ui/src/ai-usage-card.test.tsx); [B:AiPrivacyPolicy](../../../../JobTrackerApi.Tests/AiPrivacyPolicyTests.cs); [B:AiUsageMeter](../../../../JobTrackerApi.Tests/AiUsageMeterTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual checkout/webhooks/portal and provider consent/delivery remain unverified. Production CV unavailability is temporary authorized P5-13 debt, not fulfillment or disabling other AI. | AI/commerce/API owner; H — retain entitlement/privacy/metering and bounded Production CV exception; separately prove checkout/webhooks/portal before activation. | -| **PRES-S05** — Account ZIP/encrypted backup/lifecycle/deletion confirmations | Settings Backup; [BackupCard](../../../../job-tracker-ui/src/components/BackupCard.tsx). Account ZIP/backup/deletion controls and independent saves retained; [P5-00](../p5-00/README.md) feedback clearance and [native package/ZIP evidence](../p5-08b-readiness/README.md). | [F:account-data-export](../../../../job-tracker-ui/src/account-data-export.test.tsx); [B:AccountDataExport](../../../../JobTrackerApi.Tests/AccountDataExportTests.cs); [B:BackupController](../../../../JobTrackerApi.Tests/BackupControllerTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual database/account restore, verified recoverable backups, paid deletion/provider cancellation and rollback remain production release gates; no destructive rehearsal occurred. | Account lifecycle/release owner; H — audit exact confirmations/ZIP/backup gates; current recoverable restore/paid deletion/provider cancellation/rollback require authorized rehearsal. | -| **PRES-A01** — Admin user/create/roles/reset/delete/last-admin/self guards | `/admin/users`; [AdminUsersPage](../../../../job-tracker-ui/src/views/AdminUsersPage.tsx). Admin Users route/entry retained by [P5-01](../p5-01/README.md); server authorization/last-admin/self guards unchanged. | [F:admin-users-page](../../../../job-tracker-ui/src/admin-users-page.test.tsx); [B:UsersController](../../../../JobTrackerApi.Tests/UsersControllerTests.cs); [B:ApiAuthorizationPosture](../../../../JobTrackerApi.Tests/ApiAuthorizationPostureTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Mounted-view role revocation, full mutations and actual reset delivery remain unverified; hidden nav/synthetic shell never proves authorization. | Admin/identity owner; H — audit full guarded mutations, mounted-role revoke and real reset; crafted API denial remains mandatory. | -| **PRES-A02** — Audit list/detail/supported undo/job restore | `/admin/audit`; [AdminAuditPage](../../../../job-tracker-ui/src/views/AdminAuditPage.tsx). Admin Audit route/entry retained by [P5-01](../p5-01/README.md); supported server undo/restore owner unchanged. | [F:admin-audit-page](../../../../job-tracker-ui/src/admin-audit-page.test.tsx); [B:AuthAndSystemController](../../../../JobTrackerApi.Tests/AuthAndSystemControllerTests.cs); [B:ApiAuthorizationPosture](../../../../JobTrackerApi.Tests/ApiAuthorizationPostureTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Complete successful native undo/job restore browser acceptance remains open; role posture is not undo behavior proof. | Admin/API owner; H — audit persisted successful undo/job restore, unsupported actions and non-admin denial. | -| **PRES-A03** — System/build/DB/AI/mail/SMTP/test/probe/benchmark/maintenance | `/admin/system` and admin badge; [AdminSystemPage](../../../../job-tracker-ui/src/views/AdminSystemPage.tsx), [metadata disclosure](../../../../job-tracker-ui/src/layout/AppShell.tsx). Admin System route/entry/build metadata retained in [P5-00](../p5-00/README.md)/[P5-01](../p5-01/README.md); diagnostics/maintenance owner unchanged. | [F:admin-system-page](../../../../job-tracker-ui/src/admin-system-page.test.tsx); [B:AuthAndSystemController](../../../../JobTrackerApi.Tests/AuthAndSystemControllerTests.cs); [B:MaintenanceJobDispatcher](../../../../JobTrackerApi.Tests/MaintenanceJobDispatcherTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual production SMTP/model/probes/benchmark/maintenance and sensitive-output qualification remain unverified; no live jobs launched. | Admin/operations owner; H — audit metadata/diagnostic sensitive outputs and guarded controls; production SMTP/model/maintenance proof separately authorized. | +| Original ID / complete-group shorthand | Current route / actual component; implemented preservation touch | Historical executable regression anchors | Inherited visual / responsive / EN-NB evidence and limit | P5-15-00 before | P5-15-01 after | P5-15-01R-01 after | P5-15-01R-02 current | Remaining limitation / gap | Required next audit / owner / priority | +|---|---|---|---|---|---|---|---|---|---| +| **PRES-E01** — Public product/plans; honest unavailable billing | `/`; [LandingPage](../../../../job-tracker-ui/src/views/LandingPage.tsx), [planCatalog](../../../../job-tracker-ui/src/planCatalog.ts). Unchanged public product/plans; [P5-01](../p5-01/README.md) route regression. | [F:landing-page](../../../../job-tracker-ui/src/landing-page.test.tsx); [F:planCatalog](../../../../job-tracker-ui/src/planCatalog.test.ts); [B:AccountPlans](../../../../JobTrackerApi.Tests/AccountPlansTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual checkout/billing provider availability and public mobile/keyboard acceptance remain unverified. | Public/commerce owner; M — audit loaded mobile/keyboard EN/NB plans and honest unavailable billing; provider readiness separately. | +| **PRES-E02** — Local login/register/remember, challenge, reset and verification | `/login`, `/register`, reset/verify routes; [LoginPage](../../../../job-tracker-ui/src/views/LoginPage.tsx), [ForgotPasswordPage](../../../../job-tracker-ui/src/views/ForgotPasswordPage.tsx), [ResetPasswordPage](../../../../job-tracker-ui/src/views/ResetPasswordPage.tsx), [VerifyEmailPage](../../../../job-tracker-ui/src/views/VerifyEmailPage.tsx). Entry retained by [P5-01](../p5-01/README.md); existing local auth/challenge/reset/verification owners. | [F:login-page](../../../../job-tracker-ui/src/login-page.test.tsx); [F:verify-email-page](../../../../job-tracker-ui/src/verify-email-page.test.tsx); [B:LocalAuthIdentity](../../../../JobTrackerApi.Tests/LocalAuthIdentityTests.cs); [B:AuthAndSystemController](../../../../JobTrackerApi.Tests/AuthAndSystemControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) |**Fresh01:** AUTH-01 sign-in query loss; [register](p5-15-01/DEFECTS.md). Real reset-mail delivery, Turnstile/browser configuration and complete token-reset submit journey remain unverified. | Identity owner; H — trace reset request/token submit/verification/challenge errors in real App; sandbox mail/Turnstile only under later authorization. | +| **PRES-E03** — Google/Microsoft login, link, legacy relink and popup results | `/login`, `/microsoft-legacy-relink`; [GoogleAuthCard](../../../../job-tracker-ui/src/components/GoogleAuthCard.tsx), [MicrosoftAuthCard](../../../../job-tracker-ui/src/components/MicrosoftAuthCard.tsx), [relink page](../../../../job-tracker-ui/src/views/MicrosoftLegacyRelinkPage.tsx). Entry retained by [P5-01](../p5-01/README.md); provider sign-in remains separate from Connections. | [F:login-page](../../../../job-tracker-ui/src/login-page.test.tsx); [F:microsoft-legacy-relink-page](../../../../job-tracker-ui/src/microsoft-legacy-relink-page.test.tsx); [B:GoogleTokenValidator](../../../../JobTrackerApi.Tests/GoogleTokenValidatorTests.cs); [B:MicrosoftTokenValidator](../../../../JobTrackerApi.Tests/MicrosoftTokenValidatorTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real provider consent/popups, revoked grants and sandbox outcomes remain unverified; origin/state contracts remain required. | Identity/provider owner; H — audit popup origin/state, revoke/relink and provider errors using approved sandbox; keep sign-in and mailbox grants separate. | +| **PRES-E04** — 2FA challenge/recovery/setup/disable; trusted-device revocation | `/profile`, `/login`; [TwoFactorSettingsCard](../../../../job-tracker-ui/src/components/TwoFactorSettingsCard.tsx), [challenge](../../../../job-tracker-ui/src/components/TwoFactorChallenge.tsx). Entry relocation only in [P5-01](../p5-01/README.md); Profile/login security forms unchanged. | [F:two-factor-settings](../../../../job-tracker-ui/src/two-factor-settings.test.tsx); [F:login-page](../../../../job-tracker-ui/src/login-page.test.tsx); [B:TwoFactorController](../../../../JobTrackerApi.Tests/TwoFactorControllerTests.cs); [B:SessionsController](../../../../JobTrackerApi.Tests/SessionsControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real mobile authenticator/recovery and trusted-device UI traversal remain open; no security-form acceptance inferred from navigation. | Identity/accessibility owner; H — manual keyboard/screen-reader recovery/trusted-device traversal plus real authenticator proof. | +| **PRES-E05** — Session list/current device, revoke one/others, logout | `/profile` and account Sign out; [SessionsSettingsCard](../../../../job-tracker-ui/src/components/SessionsSettingsCard.tsx), [AppShell](../../../../job-tracker-ui/src/layout/AppShell.tsx), [auth](../../../../job-tracker-ui/src/auth.ts). Direct shell logout/private utility changes in [P5-00](../p5-00/README.md)–[P5-02](../p5-02/README.md); session-list owner unchanged. | [F:session-boundary](../../../../job-tracker-ui/src/session-boundary.test.ts); [F:account-scoped-state](../../../../job-tracker-ui/src/account-scoped-state.test.tsx); [B:SessionsController](../../../../JobTrackerApi.Tests/SessionsControllerTests.cs); [B:AuthSessionRevocation](../../../../JobTrackerApi.Tests/AuthSessionRevocationTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Session-card selection/refresh after remote revocation remains open; broad device/AT acceptance is not established. | Identity/shell owner; H — audit session card remote-revoke refresh and Sign out private disposal/focus at every shell entry. | +| **PRES-E06** — Avatar, account names/headline, email change and password | `/profile`, `/confirm-email-change`; [ProfilePage](../../../../job-tracker-ui/src/views/ProfilePage.tsx), [VerifyEmailPage](../../../../job-tracker-ui/src/views/VerifyEmailPage.tsx). Account/security entry only in [P5-01](../p5-01/README.md); avatar/account identity and confirm-email-change route retained. | [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [F:verify-email-page](../../../../job-tracker-ui/src/verify-email-page.test.tsx); [B:AvatarStorage](../../../../JobTrackerApi.Tests/AvatarStorageTests.cs); [B:LocalAuthIdentity](../../../../JobTrackerApi.Tests/LocalAuthIdentityTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Avatar upload/remove and password-change browser journeys remain unverified; account identity stays distinct from Career Profile. | Identity owner; H — audit native avatar/remove/password/email-change, missing/error states and cross-account negative paths. | +| **PRES-E07** — Desktop collapse/mobile drawer, active nav and command search/actions | Private shell, Ctrl/Cmd+K; [App navigation](../../../../job-tracker-ui/src/App.tsx), [AppShell](../../../../job-tracker-ui/src/layout/AppShell.tsx), [QuickCommandDialog](../../../../job-tracker-ui/src/components/QuickCommandDialog.tsx). Direct [shell/navigation/utilities](../p5-02/README.md), [Jobs Table/Board](../p5-04b/README.md), [Analytics](../p5-07/README.md) and [workspace sections](../p5-08b/README.md). | [F:sidebar-active-nav](../../../../job-tracker-ui/src/sidebar-active-nav.test.ts); [F:app-shell-notifications](../../../../job-tracker-ui/src/app-shell-notifications.test.tsx); [B:JobApplicationsAuthorization](../../../../JobTrackerApi.Tests/JobApplicationsAuthorizationTests.cs); [B:CompanyRelationship](../../../../JobTrackerApi.Tests/CompanyRelationshipTests.cs) | [Shell/utility EN/NB × light/dark, rail/phone](../p5-02/README.md); [P5-14 shared clearance](../p5-14/README.md). Human AT/zoom incomplete. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [R-02 scoped Rules evidence](p5-15-01/rules-draft-repair/README.md), retained [01 evidence](p5-15-01/PRES_RESULTS.md) | Original route/command/drawer defects have scoped successor evidence; manual screen reader and inherited command/focus timing debt remain open. This census is not browser route acceptance. | Shell/accessibility owner; H — audit every nav/command destination, collapsed/mobile labels, route focus, dirty Cancel and manual spoken names (P5-02-D01; P5-04b-R01). | +| **PRES-E08** — Theme/system, EN/NB hydration, toast/confirm/prompt and errors | All routes/preferences; [ThemeProvider](../../../../job-tracker-ui/src/ThemeProvider.tsx), [themePrefs](../../../../job-tracker-ui/src/themePrefs.ts), [I18nProvider](../../../../job-tracker-ui/src/i18n/I18nProvider.tsx), [confirm](../../../../job-tracker-ui/src/confirm.tsx), [prompt](../../../../job-tracker-ui/src/prompt.tsx). Direct semantic theme/feedback controls in [P5-00](../p5-00/README.md); EN/Bokmål and light/dark regressions carried through [P5-12](../p5-12/README.md). | [F:theme-state](../../../../job-tracker-ui/src/theme-state.test.tsx); [F:i18n-provider](../../../../job-tracker-ui/src/i18n-provider.test.tsx); [B:LocalAuthIdentity](../../../../JobTrackerApi.Tests/LocalAuthIdentityTests.cs) | [Shell/utility EN/NB × light/dark, rail/phone](../p5-02/README.md); [P5-14 shared clearance](../p5-14/README.md). Human AT/zoom incomplete. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [R-02 scoped Rules evidence](p5-15-01/rules-draft-repair/README.md), retained [01 evidence](p5-15-01/PRES_RESULTS.md) | Full theme/locale/state/OS cross-product, spoken names/announcements, incomplete axe, zoom/forced-colours/text-spacing and shared-dialog timing remain unverified. | Shared UI/accessibility owner; H — audit loaded error/confirm/prompt states, OS theme, locale hydration, zoom/forced colours and announcements; incomplete axe remains open. | +| **PRES-E09** — Account-switch private-state disposal and stale request rejection | All private routes/account switches; [App](../../../../job-tracker-ui/src/App.tsx), [api](../../../../job-tracker-ui/src/api.ts), [sessionBoundary](../../../../job-tracker-ui/src/sessionBoundary.ts). Private-state/session boundary unchanged; new shell/utility/workspace/CV relationships regression-protected in [readiness](../p5-13-readiness/README.md). | [F:session-boundary](../../../../job-tracker-ui/src/session-boundary.test.ts); [F:account-scoped-state](../../../../job-tracker-ui/src/account-scoped-state.test.tsx); [B:SessionContextMiddleware](../../../../JobTrackerApi.Tests/SessionContextMiddlewareTests.cs); [B:CurrentUserIdLiveEvaluation](../../../../JobTrackerApi.Tests/CurrentUserIdLiveEvaluationTests.cs) | [Native account isolation](../../../../job-tracker-ui/e2e/account-isolation.spec.ts); [P5-14 owned source/sibling fixture](../p5-14/README.md). Images do not prove tenant isolation. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [R-02 scoped Rules evidence](p5-15-01/rules-draft-repair/README.md), retained [01 evidence](p5-15-01/PRES_RESULTS.md) | Real BFCache variations/long offline retries and deployed old-bundle/session behavior remain unverified; images and mocked components cannot prove tenant isolation. | Identity owner; H — rerun real account-switch/two-tab stale read/write evidence at execution checkpoint; extend BFCache/offline/old-bundle audit when authorized. | +| **PRES-J01** — NAV discovery/filter/sort/source/deadline/details | `/discover`; [JobDiscoveryPage](../../../../job-tracker-ui/src/views/JobDiscoveryPage.tsx). Entry only: [P5-01](../p5-01/README.md) groups Discover under Jobs; discovery search semantics/service retained; R-01 adds independent saved-list feedback. | [F:job-discovery](../../../../job-tracker-ui/src/job-discovery.test.tsx); [B:JobDiscoveryController](../../../../JobTrackerApi.Tests/JobDiscoveryControllerTests.cs); [B:JobOpportunitySync](../../../../JobTrackerApi.Tests/JobOpportunitySyncTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Live NAV freshness/availability and long result keyboard traversal remain open. | Discovery owner; M — audit long results/mobile keyboard/source/deadline/retry; live NAV availability separately. | +| **PRES-J02** — Saved searches, run/delete/alerts, result changes/dismissal | `/discover`; [saved-search/alert controls](../../../../job-tracker-ui/src/views/JobDiscoveryPage.tsx). Entry only in [P5-01](../p5-01/README.md); saved discovery run/alert semantics retained; R-01 repairs list loading and feedback. | [F:job-discovery](../../../../job-tracker-ui/src/job-discovery.test.tsx); [B:SavedJobSearchAlert](../../../../JobTrackerApi.Tests/SavedJobSearchAlertTests.cs); [B:JobDiscoveryController](../../../../JobTrackerApi.Tests/JobDiscoveryControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [R-01 native proof](p5-15-01/saved-search-repair/README.md); [SQLite10cases](../../../../JobTrackerApi.Tests/SavedJobSearchSqliteTests.cs) | **PARTIAL**; [R-01 native proof](p5-15-01/saved-search-repair/README.md); [SQLite10cases](../../../../JobTrackerApi.Tests/SavedJobSearchSqliteTests.cs) | DISCOVERY-01 SQLite listing and suppressed error are repaired; native create/reload/apply UI, pause/resume/delete and owner denial have bounded proof. Provider-dependent browser output is intercepted; real SQLite runner uses a deterministic service. Scheduler-to-notification delivery, mobile delete confirmation, live MariaDB/PostgreSQL and human screen reader remain unverified. | Discovery/notifications owner; M — audit saved search delete/pause/run, mobile confirmation and scheduler-to-owned-notification chain. | +| **PRES-J03** — Reviewed manual/URL/paste job create, company/tags/dates, duplicates | Jobs/command Add; [AddJobModal](../../../../job-tracker-ui/src/components/AddJobModal.tsx). Existing reviewed Add modal shared by [P5-03](../p5-03/README.md)/[P5-04b](../p5-04b/README.md); no creation on route/view mount. | [F:quick-capture](../../../../job-tracker-ui/src/quick-capture.test.tsx); [B:JobImportService](../../../../JobTrackerApi.Tests/JobImportServiceTests.cs); [B:JobImportHttpTransport](../../../../JobTrackerApi.Tests/JobImportHttpTransportTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Duplicate/company/date edge UI and creation-intent idempotency remain independent gaps; import network boundary evidence is separate from live site success. | Capture/API owner; H — audit reviewed duplicate/company/date boundaries and interrupted creation; creation-intent idempotency stays a separate contract. | +| **PRES-J04** — Extension/bookmarklet/share capture; post-create attachment/CV | `?add=`, `?addtext=`, Settings capture; [capture consumer](../../../../job-tracker-ui/src/App.tsx), [captureUrl](../../../../job-tracker-ui/src/captureUrl.ts), [QuickCaptureCard](../../../../job-tracker-ui/src/components/QuickCaptureCard.tsx). Capture/add/addtext review entry retained in [P5-01](../p5-01/README.md)/[P5-03](../p5-03/README.md); extension and post-create owners unchanged. | [F:captureUrl](../../../../job-tracker-ui/src/captureUrl.test.ts); [F:quick-capture](../../../../job-tracker-ui/src/quick-capture.test.tsx); [B:JobImportService](../../../../JobTrackerApi.Tests/JobImportServiceTests.cs); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Installed extension permissions/share flow and optional attachment failure recovery remain unverified. | Capture owner; H — audit installed extension/share/no-replay and post-create attachment failure recovery without auto-create. | +| **PRES-J05** — Job filters/sort/page/columns, saved views and row/mobile actions | `/jobs?view=table / board`; [JobTable](../../../../job-tracker-ui/src/components/JobTable.tsx), [SavedViewsMenu](../../../../job-tracker-ui/src/components/SavedViewsMenu.tsx), [jobsQuery](../../../../job-tracker-ui/src/jobsQuery.ts). Direct [P5-03](../p5-03/README.md) Jobs/Trash presentation and [P5-04b](../p5-04b/README.md) shared complete-query view integration. | [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [F:account-scoped-state](../../../../job-tracker-ui/src/account-scoped-state.test.tsx); [B:JobApplicationsController](../../../../JobTrackerApi.Tests/JobApplicationsControllerTests.cs); [B:JobApplicationsEndpointBehavior](../../../../JobTrackerApi.Tests/JobApplicationsEndpointBehaviorTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Finite saved-view/filter/Back/error/selection fixtures do not exhaust saved-view CRUD or dirty nested page-size combinations; full-array scaling remains limited. | Jobs owner; H — audit full saved-view CRUD, Back/refresh/unknown query, dirty nested page-size and all-result scaling. | +| **PRES-J06** — Bulk status/delete, soft delete/trash/restore and job edit | `/jobs`, `/trash`; [JobTable](../../../../job-tracker-ui/src/components/JobTable.tsx), [EditJobDialog](../../../../job-tracker-ui/src/components/EditJobDialog.tsx). Direct [P5-03](../p5-03/README.md) table/Trash and [P5-04b](../p5-04b/README.md) selection/view integration; CRUD/soft-delete owner retained. | [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [F:confirm-flow](../../../../job-tracker-ui/src/confirm-flow.test.tsx); [B:JobApplicationsController](../../../../JobTrackerApi.Tests/JobApplicationsControllerTests.cs); [B:JobApplicationsAuthorization](../../../../JobTrackerApi.Tests/JobApplicationsAuthorizationTests.cs) | [Jobs/Trash four pairs and responsive](../p5-03/README.md); [shared Table/Board](../p5-04b/README.md). Capture/provider/manual gaps remain. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Scoped native restore and bulk/mutation fixtures supersede earlier bare-confirm gaps; all bulk partial-failure/dirty-state combinations and deeper manual AT remain unverified. | Jobs/API owner; H — audit selected scope, partial bulk failures and Trash restore with native persistence/dirty protection. | +| **PRES-J07** — Kanban grouped statuses, pointer/keyboard move and precise menu | `/jobs?view=board`, `/kanban` alias; [KanbanBoard](../../../../job-tracker-ui/src/components/KanbanBoard.tsx), [pipeline](../../../../job-tracker-ui/src/pipeline.ts). Direct [P5-04a](../p5-04a/README.md)/[P5-04b](../p5-04b/README.md); complete shared query, precise status and /kanban alias retained. | [F:kanban-grouped-board](../../../../job-tracker-ui/src/kanban-grouped-board.test.tsx); [F:pipeline](../../../../job-tracker-ui/src/pipeline.test.ts); [B:JobPipeline](../../../../JobTrackerApi.Tests/JobPipelineTests.cs) | [Board four pairs/narrow keyboard](../p5-04b/README.md). Physical touch/full-scale not proven. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Physical touch/native drag, broader responsive focus/cancel combinations and full-result scaling remain open; grouped statuses are not a new pipeline. | Jobs/accessibility owner; H — audit keyboard cancel/view focus, physical touch/drag and complete filtered membership at scale; no new pipeline. | +| **PRES-J08** — Company/contact edits, pipeline dates and linked-job history | `/companies?edit=id`; [CompaniesTable](../../../../job-tracker-ui/src/components/CompaniesTable.tsx). Company/contacts/history entry only in [P5-01](../p5-01/README.md)/[P5-02](../p5-02/README.md); existing Companies form retained. | [F:companies-relationship](../../../../job-tracker-ui/src/companies-relationship.test.tsx); [F:quick-command-preservation](../../../../job-tracker-ui/src/quick-command-preservation.test.tsx); [B:CompanyRelationship](../../../../JobTrackerApi.Tests/CompanyRelationshipTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | All contact/date edits and source-URL safety browser journeys remain unverified; P4-02-D02 inaccessible modal-save error is open for its owner. | Companies/accessibility owner; H — fix and prove durable in-modal save error before form migration (P4-02-D02); audit contact/date/source links. | +| **PRES-J09** — Recorded offers/compensation/deadlines/notes and source links | `/offers`; [OfferComparisonPage](../../../../job-tracker-ui/src/views/OfferComparisonPage.tsx). Offers entry retained; report source links reviewed in [P5-06](../p5-06/README.md)/[P5-07](../p5-07/README.md); recorded offer page unchanged. | [F:offer-comparison](../../../../job-tracker-ui/src/offer-comparison.test.tsx); [B:AnalyticsSalary](../../../../JobTrackerApi.Tests/AnalyticsSalaryTests.cs); [B:JobApplicationsEndpointBehavior](../../../../JobTrackerApi.Tests/JobApplicationsEndpointBehaviorTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Mobile many-offer comparison and localized currency/date visual acceptance remain open; no new salary facts are claimed. | Offers owner; M — audit many-offer narrow layout, currency/period/date labels and safe source links across EN/NB. | +| **PRES-J10** — CSV/JSON export, JSON import and CSV-to-JSON conversion | `/settings` Data; [ImportExportJobs](../../../../job-tracker-ui/src/components/ImportExportJobs.tsx). Settings Data import/export entry retained by [P5-01](../p5-01/README.md)/[P5-03](../p5-03/README.md); serializers unchanged. | [F:csv-export](../../../../job-tracker-ui/src/csv-export.test.tsx); [B:CsvExport](../../../../JobTrackerApi.Tests/CsvExportTests.cs); [B:JobApplicationsController](../../../../JobTrackerApi.Tests/JobApplicationsControllerTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full JSON import/count/roundtrip browser proof and spreadsheet-client compatibility remain separately bounded; byte/formula/Unicode fixtures are not exhaustive. | Settings/data owner; H — audit native JSON import counts/roundtrip, Unicode/formula-safe bytes and target spreadsheet compatibility. | +| **PRES-W01** — Full workspace, sections, legacy links and optional reusable overlay | `/jobs/:id`, `/applications/:id`; [ApplicationWorkspace](../../../../job-tracker-ui/src/views/ApplicationWorkspacePage.tsx), [section adapter](../../../../job-tracker-ui/src/applicationWorkspace.ts), [numeric-tab helper](../../../../job-tracker-ui/src/jobWorkspaceRoute.ts). Direct dedicated workspace header/Overview [P5-08a](../p5-08a/README.md) and URL sections [P5-08b](../p5-08b/README.md); Jobs/legacy aliases retained. | [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [F:applicationWorkspace](../../../../job-tracker-ui/src/applicationWorkspace.test.ts); [B:ApplicationWorkspace](../../../../JobTrackerApi.Tests/ApplicationWorkspaceTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Reusable overlay has no active production host; followMode metadata retained but mode-specific UI explicitly deferred to mail. Full manual AT and historical transition-capture limits remain. | Workspace/mail owner; H — audit all canonical/legacy entries and numeric navigation-helper arguments, safe query/state, dirty/Back/focus; carry followMode UI to mail phase. | +| **PRES-W02** — Detail/status/progression, recruiter/dates/description/timeline | Job Overview/Timeline; [header/detail/progress](../../../../job-tracker-ui/src/views/ApplicationWorkspacePage.tsx), [ApplicationTimeline](../../../../job-tracker-ui/src/components/ApplicationIntelligence.tsx). Direct [P5-08a](../p5-08a/README.md)/[P5-08b](../p5-08b/README.md) header/progress/detail/timeline composition with existing status/date handlers. | [F:application-intelligence](../../../../job-tracker-ui/src/application-intelligence.test.tsx); [F:workflow-trust-signals](../../../../job-tracker-ui/src/workflow-trust-signals.test.tsx); [B:JobApplicationsWorkflowSignals](../../../../JobTrackerApi.Tests/JobApplicationsWorkflowSignalsTests.cs); [B:JobApplicationsAppliedDateHistory](../../../../JobTrackerApi.Tests/JobApplicationsAppliedDateHistoryTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Localized backend event/content text, timezone/reload/status-to-timeline combinations and human AT remain unverified; job revision semantics were not repaired. | Workspace/API owner; H — audit native edit/status/date-to-timeline and localized stored content/timezones; job revision debt separately. | +| **PRES-W03** — Analysis, match/gaps, strategy and reviewed status/workflow suggestions | Job Match/Overview suggestion; [analysis/match/strategy](../../../../job-tracker-ui/src/components/ApplicationIntelligence.tsx), [workflow assist](../../../../job-tracker-ui/src/components/ApplicationWorkflowAssist.tsx). Existing contextual analysis/match/strategy/status owners recomposed by [P5-08b](../p5-08b/README.md); opening does not invoke AI. | [F:application-intelligence](../../../../job-tracker-ui/src/application-intelligence.test.tsx); [F:application-workflow-assist](../../../../job-tracker-ui/src/application-workflow-assist.test.tsx); [B:ApplicationIntelligence](../../../../JobTrackerApi.Tests/ApplicationIntelligenceTests.cs); [B:StrategySnapshotOperation](../../../../JobTrackerApi.Tests/StrategySnapshotOperationTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Live model truthfulness, freshness/cancelled generation and provider quality remain unverified; P5-13 production CV withholding must not disable these unrelated AI paths. | Workspace/AI owner; H — audit reviewed suggestions/error/cancel/freshness/no-write entry; qualify live factuality separately from CV exception. | +| **PRES-W04** — Checklist create/edit/complete/delete/order and next action | Job Notes & tasks; [ApplicationChecklist](../../../../job-tracker-ui/src/components/ApplicationChecklist.tsx). Existing checklist owner/ordered controls recomposed by [P5-08b](../p5-08b/README.md); manual/system/dismissed distinctions retained. | [F:application-checklist](../../../../job-tracker-ui/src/application-checklist.test.tsx); [B:ApplicationChecklist](../../../../JobTrackerApi.Tests/ApplicationChecklistTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real mobile interruption/edit/delete combinations and human AT remain open; no task due-date schema or automatic notification added. | Workspace owner; H — audit native mobile item edit/delete/reorder/interruption and manual/system/dismissed next actions. | +| **PRES-W05** — Attach/select/create/tailor CV and source context | Job Application/CV, builder job link; [ApplicationCvSection/TailoringSection](../../../../job-tracker-ui/src/components/ApplicationAssets.tsx). Existing job-CV attach/create/tailor source relationships recomposed by [P5-08b](../p5-08b/README.md); [native readiness](../p5-08b-readiness/README.md) supersedes P2-D01. | [F:application-assets](../../../../job-tracker-ui/src/application-assets.test.tsx); [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:ApplicationAssets](../../../../JobTrackerApi.Tests/ApplicationAssetsTests.cs); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P2-D01 is an ordinary passing native regression, not current expected failure. Broader attach-render combinations, provider tailoring quality and deployed restore remain unverified; CV review production exception stays distinct. | Workspace/CV owner; H — audit attach/render/detach/create/tailor with source and foreign-owner checks; retain ordinary native P2-D01 successor. | +| **PRES-W06** — Cover-letter manual/AI review, versions/restore and dirty protection | Job Application/Letter; [ApplicationCoverLetterSection](../../../../job-tracker-ui/src/components/ApplicationAssets.tsx). Existing manual/AI cover-letter/history/dirty owner recomposed in [P5-08b](../p5-08b/README.md); literal-context defect corrected in [readiness](../p5-08b-readiness/README.md). | [F:application-assets](../../../../job-tracker-ui/src/application-assets.test.tsx); [F:application-workspace-overlay](../../../../job-tracker-ui/src/application-workspace-overlay.test.tsx); [B:ApplicationAssets](../../../../JobTrackerApi.Tests/ApplicationAssetsTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Native/mocked review/history evidence does not establish live-model or provider quality; full screen-reader and every reject/history sequence remain unverified. | Workspace/AI owner; H — audit native manual/AI reject/accept/save/history and dirty Cancel/Discard; actual model quality separately. | +| **PRES-W07** — Application drafts and immutable submitted package/archived binaries | Job Application/Answers/Submission and Documents; [drafts/submitted packages](../../../../job-tracker-ui/src/components/ApplicationAssets.tsx). Existing drafts/frozen submission/archive owners recomposed by [P5-08b](../p5-08b/README.md); [native SQLite/archive/ZIP proof](../p5-08b-readiness/README.md) retained. | [F:application-assets](../../../../job-tracker-ui/src/application-assets.test.tsx); [F:application-drafts](../../../../job-tracker-ui/src/application-drafts.test.ts); [B:SubmittedApplicationPackage](../../../../JobTrackerApi.Tests/SubmittedApplicationPackageTests.cs); [B:JobApplicationsApplicationPackage](../../../../JobTrackerApi.Tests/JobApplicationsApplicationPackageTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Earlier P2-D01 capture expected failure is superseded by ordinary native passing evidence. Production restore/rollback and all storage/provider combinations remain unverified; capture is not external send. | Workspace/storage owner; H — retain native capture→source mutation→archive/ZIP immutable-byte regression; release owner proves restore/rollback independently. | +| **PRES-W08** — Attachments upload/category/name/AI consent/preview/download/delete | Job Documents; [Attachments](../../../../job-tracker-ui/src/components/Attachments.tsx). Existing attachments CRUD/consent/protected downloads retained; named narrow table/empty state in [P5-08b](../p5-08b/README.md), archive proof in [readiness](../p5-08b-readiness/README.md). | [F:attachments](../../../../job-tracker-ui/src/attachments.test.tsx); [B:AttachmentsController](../../../../JobTrackerApi.Tests/AttachmentsControllerTests.cs); [B:AttachmentConsistency](../../../../JobTrackerApi.Tests/AttachmentConsistencyTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Archive gate is locally satisfied for recorded native fixtures; physical drag/drop, broad rename/download/manual AT and production storage behavior remain unverified. | Workspace/storage owner; H — audit upload/category/name/consent/preview/download/delete and physical drop with live/frozen identity. | +| **PRES-W09** — Interview questions/answers/ready/manual removal/AI review | Job Interview Prep; [InterviewPrep](../../../../job-tracker-ui/src/components/InterviewPrep.tsx). Existing interview questions/answers/manual removal/AI review/readiness recomposed by [P5-08b](../p5-08b/README.md). | [F:interview-prep](../../../../job-tracker-ui/src/interview-prep.test.tsx); [B:InterviewPrepPersistence](../../../../JobTrackerApi.Tests/InterviewPrepPersistenceTests.cs); [B:InterviewAiContext](../../../../JobTrackerApi.Tests/InterviewAiContextTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real-model quality, physical mobile keyboard/populated reload and manual AT remain open; prep does not establish scheduled interview data. | Workspace/AI owner; H — audit populated mobile keyboard/reload/manual removal and explicit AI review; no scheduled-interview inference. | +| **PRES-W10** — Debrief/follow-up draft/date/readiness | Job Interview Prep and follow-up links; [InterviewPrep](../../../../job-tracker-ui/src/components/InterviewPrep.tsx), [followMode producer](../../../../job-tracker-ui/src/jobWorkspaceRoute.ts). Existing debrief/follow-up draft/date/readiness owner recomposed by [P5-08b](../p5-08b/README.md); no automatic send. | [F:interview-prep](../../../../job-tracker-ui/src/interview-prep.test.tsx); [B:JobApplicationsFollowUpDraft](../../../../JobTrackerApi.Tests/JobApplicationsFollowUpDraftTests.cs); [B:InterviewPrep](../../../../JobTrackerApi.Tests/InterviewPrepTests.cs) | [Seven sections EN/NB × light/dark desktop/phone](../p5-08b/README.md); [native readiness/manual limits](../p5-08b-readiness/README.md). Human AT/provider gaps retained. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Timezone/reload chains and provider delivery remain unverified; followMode-specific compose UI is deferred rather than implemented. | Workspace/mail/calendar owner; H — audit debrief/date/reload and metadata links; defer mode-specific compose UI under recorded decision. | +| **PRES-W11** — Reminder rules/actions/notifications, ICS and Google/Outlook events | `/reminders`, Settings rules, job Notes & tasks; [RemindersView](../../../../job-tracker-ui/src/components/RemindersView.tsx), [RulesSettingsCard](../../../../job-tracker-ui/src/components/RulesSettingsCard.tsx), [calendar actions](../../../../job-tracker-ui/src/components/ApplicationCalendarActions.tsx). Reminder/calendar links retained by [P5-01](../p5-01/README.md)/[P5-02](../p5-02/README.md), Dashboard and [P5-08b](../p5-08b/README.md); calendar/rules APIs unchanged. | [F:daily-control-loop](../../../../job-tracker-ui/src/daily-control-loop.test.tsx); [F:application-calendar](../../../../job-tracker-ui/src/application-calendar.test.tsx); [B:ApplicationCalendarController](../../../../JobTrackerApi.Tests/ApplicationCalendarControllerTests.cs); [B:RulesEngineProspect](../../../../JobTrackerApi.Tests/RulesEngineProspectTests.cs) | [Shell/notification entry](../p5-02/README.md); [workspace links](../p5-08b/README.md). Dedicated full calendar/worker responsive audit absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [R-02 scoped Rules evidence](p5-15-01/rules-draft-repair/README.md), retained [01 evidence](p5-15-01/PRES_RESULTS.md) | F21 DST/date-only/provider timezone gap, actual Google/Outlook events, scheduler delivery and historical unconfirmed rules-save 500 remain open. | Calendar/API owner; H — investigate F21 DST/date-only semantics before event changes; audit real ICS/rules/reminder and approved provider writes. | +| **PRES-W12** — Async progress/failure/retry/cancel/notifications | `/operations`, Career processing and bell; [OperationsPage](../../../../job-tracker-ui/src/views/OperationsPage.tsx), [processing consumer](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx). Operations remains reachable utility; progress/result/cancel/retry links retained by [P5-02](../p5-02/README.md)/[P5-08b](../p5-08b/README.md); store/worker unchanged. | [F:operations-page](../../../../job-tracker-ui/src/operations-page.test.tsx); [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:OperationsController](../../../../JobTrackerApi.Tests/OperationsControllerTests.cs); [B:UserOperationStore](../../../../JobTrackerApi.Tests/UserOperationStoreTests.cs) | [Shell/notification entry](../p5-02/README.md); [workspace links](../p5-08b/README.md). Dedicated full calendar/worker responsive audit absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Long disconnect/reconnect and F20 enabled worker fault containment remain operational gaps; no live job/worker recovery was certified. | Operations/worker owner; H — audit disconnect/reconnect/late-result/no-duplicate starts/cancel/retry; F20 recovery before enabling producers. | +| **PRES-C01** — Canonical structured career data and long-tail/custom sections | `/career?section=profile`; [CareerProfilePage](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx), [structured sections](../../../../job-tracker-ui/src/views/career/CareerProfileSections.tsx). Career entry retained; canonical/source scope reviewed in [P5-10](../p5-10/README.md), [P5-12](../p5-12/README.md) and [AI readiness](../p5-13-readiness/README.md). | [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:CareerProfileController](../../../../JobTrackerApi.Tests/CareerProfileControllerTests.cs); [B:CareerProfileService](../../../../JobTrackerApi.Tests/CareerProfileServiceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full long-tail Career/mobile save and canonical concurrent updates remain separate; scoped CV acceptance never implies canonical-profile revision safety. | Career/API owner; H — audit every long-tail/custom field and mobile save/source isolation; canonical concurrent saves remain separate. | +| **PRES-C02** — Profile overview/completeness/import guidance/raw copy/history/restore | `/career`; [CareerWorkspacePage](../../../../job-tracker-ui/src/views/CareerWorkspacePage.tsx), [raw/history/import](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx). Career overview/import/raw/history owner unchanged; source relation regression retained by [P5-10](../p5-10/README.md)/[P5-12](../p5-12/README.md). | [F:career-workspace-page](../../../../job-tracker-ui/src/career-workspace-page.test.tsx); [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:CareerProfileService](../../../../JobTrackerApi.Tests/CareerProfileServiceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Clipboard/avatar and complete native profile historical restore/manual AT remain unverified; real extraction quality is separate. | Career owner; M — audit raw copy, overview/completeness/import guidance and full historical restore without silent data replacement. | +| **PRES-C03** — Upload/extract/rebuild/reprocess/diff/select/accept/discard/retry/cancel | Career import/review; [extraction/diff/review consumer](../../../../job-tracker-ui/src/views/CareerProfilePage.tsx). Entry only: existing Career upload/extraction/reprocess/diff/accept/discard/retry/cancel owners retained. | [F:profile-page](../../../../job-tracker-ui/src/profile-page.test.tsx); [B:ProfileCvController](../../../../JobTrackerApi.Tests/ProfileCvControllerTests.cs); [B:CvProfileDiffService](../../../../JobTrackerApi.Tests/CvProfileDiffServiceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Unusual/scanned/OCR document quality and full low-confidence deselection/discard browser acceptance remain unverified; no provider certification. | Career/extraction owner; H — audit low-confidence deselect/discard/retry/cancel and corpus quality; approve provider calls separately. | +| **PRES-C04** — Evidence bank source/category/tags/add/list/delete | Career overview/evidence; [CareerEvidenceBank](../../../../job-tracker-ui/src/views/career/CareerEvidenceBank.tsx). Evidence-bank owner unchanged; job source relationships retained through [P5-08b](../p5-08b/README.md). | [F:career-evidence](../../../../job-tracker-ui/src/career-evidence.test.tsx); [B:CareerEvidenceController](../../../../JobTrackerApi.Tests/CareerEvidenceControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full delete/many-item search/keyboard browser acceptance remains open; broader Career page work stays Phase 7. | Career owner; M — audit evidence source/category/tags/delete and large-list keyboard/source navigation. | +| **PRES-C05** — CV library create/copy/delete/templates/share/publication/PDF | `/career/builder`; [CvBuilderPage](../../../../job-tracker-ui/src/views/CvBuilderPage.tsx), [template gallery](../../../../job-tracker-ui/src/components/CvTemplateGallery.tsx). Library/CRUD/public ownership retained; editor actions in [P5-09](../p5-09/README.md) and shared template gallery in [P5-12](../p5-12/README.md). | [F:cv-builder-page](../../../../job-tracker-ui/src/cv-builder-page.test.tsx); [F:cv-template-thumbnail](../../../../job-tracker-ui/src/cv-template-thumbnail.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs); [B:PublicCvController](../../../../JobTrackerApi.Tests/PublicCvControllerTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Complete publish/unpublish/old-link revocation chain and every library/template combination remain unverified; library redesign is not claimed. | CV owner; H — audit create/copy/delete/gallery/share/publish/unpublish and old-public-link revocation; keep numeric/slug identity distinct. | +| **PRES-C06** — Studio tabs, preview debounce/pages/fit/save state/mobile panes | `/career/builder/:id`; [editor/preview owner](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx). Direct [P5-09](../p5-09/README.md) frame/navigation, [P5-11](../p5-11/README.md) live preview and [P5-12](../p5-12/README.md) controls; one save/preview/mobile owner. [P5-14 responsive/ownership successor](../p5-14/README.md) now supplements this record. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P5-14 now supplies the integrated held-PUT pane/viewport, preview boundary-key/scroll, reachable return, canvas and hit-test successor. Physical touch/software keyboard, 200%/400% zoom, human AT, broader wrapped/short-height states and production rendering remain unaccepted. | CV/accessibility owner; H — retain P5-14 held-PUT/responsive/scroll checks; obtain physical touch/software keyboard/zoom/manual AT evidence. | +| **PRES-C07** — Visibility/order/custom sections and item/document overrides | Builder Content; [ContentTab/EntryEditor](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx), [useDragReorder](../../../../job-tracker-ui/src/hooks/useDragReorder.ts). Direct [P5-10](../p5-10/README.md) source/item/custom editing and [P5-12](../p5-12/README.md) settings retention; explicit reset/inclusion/order retained. [P5-14 responsive/ownership successor](../p5-14/README.md) now supplements this record. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [F:cvBuilder](../../../../job-tracker-ui/src/cvBuilder.test.ts); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P5-14 closes P5-10-O01 only for tested ownership/default-drop cases: entry/section order, inactive nested lists and foreign editable-title non-mutation. Physical touch/text selection/all-browser gestures and exhaustive saved override/reset combinations remain unqualified. | CV/accessibility owner; H — retain tested native nested ownership/default-drop checks; audit physical touch/text selection/all-browser overrides before broader claim. | +| **PRES-C08** — Capability-aware templates/typography/color/header/skills/sidebar/photo | Builder Template/Customize; [CvCustomizeTab](../../../../job-tracker-ui/src/components/cv/CvCustomizeTab.tsx), [gallery](../../../../job-tracker-ui/src/components/CvTemplateGallery.tsx). Direct [P5-12](../p5-12/README.md) nine-template capability/control presentation and [P5-11](../p5-11/README.md) preview; renderer/template IDs retained. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [F:cvBuilder](../../../../job-tracker-ui/src/cvBuilder.test.ts); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | All-template/font/photo/wrapped-line/browser/control combinations and broad custom-colour/manual AT remain unverified; finite capability matrix and Pro locks are not exhaustive. | CV/renderer owner; M — audit capability controls/locks and broader font/photo/wrapped text; manual custom-colour names and contrast. | +| **PRES-C09** — A4/Letter/density/margins/dates/document locale/section presentation | Builder Customize/Content; [document settings](../../../../job-tracker-ui/src/components/cv/CvCustomizeTab.tsx), [settings client](../../../../job-tracker-ui/src/cvBuilder.ts). Direct [P5-12](../p5-12/README.md) A4/Letter/density/margin/date/language/columns controls; [pagination repair](../p5-09-pagination-readiness/README.md) retained. | [F:cvBuilder](../../../../job-tracker-ui/src/cvBuilder.test.ts); [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Recorded unchanged-tolerance local fidelity supersedes prior six-fixture failures; all advanced combinations, deployment fonts/photo/wrapped text and manual print inspection remain open. | CV/renderer owner; H — retain unchanged numerical oracle/settings exports; audit advanced locale/layout combinations and actual deployed print/fonts. | +| **PRES-C10** — Undo/redo, save queue, dirty guard, history restore/preview lifecycle | Builder save/undo/history; [single editor/history owner](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx). Existing save/undo/history owner retained in [P5-09](../p5-09/README.md)–[P5-12](../p5-12/README.md); [CV revision protocol](../p5-09-readiness/README.md) and stale AI guard retained. [P5-14 responsive/ownership successor](../p5-14/README.md) now supplements this record. | [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:CvBuilder](../../../../JobTrackerApi.Tests/CvBuilderTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | CV stale-write/history safety has scoped native evidence; long offline/history combinations and profile/job concurrent edits remain separate. No new save owner or history store. | CV/API owner; H — audit long offline/history/conflict/undo/dirty transitions; retain downloadable draft and one save/history owner. | +| **PRES-C11** — Section and whole-document AI improve/translate/instruction/grammar review | Builder section/AI Tools; [AiSectionAssistant](../../../../job-tracker-ui/src/components/cv/AiSectionAssistant.tsx), [DocumentAiTab](../../../../job-tracker-ui/src/views/CvBuilderEditor.tsx); [Production service guard](../../../../JobTrackerApi/Program.cs). Retained existing section/document assistant affordances; [current Production service withholding](../../../../JobTrackerApi/Program.cs) and [validated historical exception](../release-readiness/README.md). P5-13 review UI remains unimplemented. | [F:ai-section-assistant](../../../../job-tracker-ui/src/ai-section-assistant.test.tsx); [F:cv-builder-deep-link](../../../../job-tracker-ui/src/cv-builder-deep-link.test.tsx); [B:AiWorkspace](../../../../JobTrackerApi.Tests/AiWorkspaceTests.cs); [B:AiPrivacyPolicy](../../../../JobTrackerApi.Tests/AiPrivacyPolicyTests.cs) ; [Production no-write checks](../../../../JobTrackerApi.Tests/CvAiReadinessTests.cs), [isolated HTTP contract](../../../../job-tracker-ui/ai-tests/cv-ai-readiness.spec.ts) | [Deterministic readiness only](../p5-13-readiness/README.md); [P5-14 exclusion](../p5-14/README.md). No qualified or responsive AI-review visual journey. | **DEFERRED** | **DEFERRED**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **DEFERRED**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **DEFERRED**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full CV rewriting/review remains DEFERRED — BLOCKED / NOT QUALIFIED: deployed model identity unverified; frozen 32-case/366-call qualification has 0 completed calls and 0 human reviews; factuality unmeasured; P5-13 review UI unimplemented. Current Production guard returns 503 cv_ai_unavailable; safe withholding is an exception, not successful generation/review. Existing assistant affordances can report unavailable. | AI/CV/product owner; H — meet frozen model identity/corpus/rubric/human review and review-UI return conditions; retain Production 503/no-write/unrelated-AI checks. | +| **PRES-C12** — Private PDF and published anonymous CV/PDF, long searchable pages | Private builder export and `/cv/:slug`; [private export client](../../../../job-tracker-ui/src/cvBuilder.ts), [PublicCvPage](../../../../job-tracker-ui/src/views/PublicCvPage.tsx). Private/public PDF ownership and shared admission retained through [P5-11](../p5-11/README.md)/[P5-12](../p5-12/README.md); native preview/PDF corpus unchanged. | [F:public-cv-page](../../../../job-tracker-ui/src/public-cv-page.test.tsx); [B:PublicCvController](../../../../JobTrackerApi.Tests/PublicCvControllerTests.cs); [B:PdfRenderAdmission](../../../../JobTrackerApi.Tests/PdfRenderAdmissionTests.cs) | [P5-09–12 CV evidence](../p5-12/README.md); [P5-14 four pairs, 320–1440/landscape, keyboard/pointer/emulated touch](../p5-14/README.md). Human/physical/zoom/production unaccepted. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | P5-14 retains unchanged 16-fixture/36-page native preview/PDF and 8-settings/24-page export historical proof at unchanged tolerances. This is finite local evidence; deployed Chromium/Linux/fonts/photo/all-print-engine and manual print inspection remain unverified. | CV/rendering/release owner; H — audit public revoke/private denial/PDF busy recovery and deployed Linux/fonts/photos/manual print; preserve admission. | +| **PRES-M01** — Job-scoped manual correspondence/search/delete/paste import | Job Timeline/Correspondence; [Correspondence](../../../../job-tracker-ui/src/components/Correspondence.tsx). Existing job manual correspondence/search/import/delete owner recomposed by [P5-08b](../p5-08b/README.md); global entry retained. | [F:end-to-end-trust-loop](../../../../job-tracker-ui/src/end-to-end-trust-loop.test.tsx); [F:correspondence-search-context](../../../../job-tracker-ui/src/correspondence-search-context.test.ts); [B:CorrespondenceController](../../../../JobTrackerApi.Tests/CorrespondenceControllerTests.cs) | [Workspace correspondence entry](../p5-08b/README.md). Full mail/provider/mobile AT absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Full manual edit/delete/paste-import browser combinations and manual AT remain unverified; logging correspondence is not sending mail. | Mail/workspace owner; H — audit native log CRUD/search/paste import and no-send distinction. | +| **PRES-M02** — Gmail candidate/thread import/refresh/sync/unlink/relink/move | Job Timeline/Correspondence Gmail tools; [Correspondence](../../../../job-tracker-ui/src/components/Correspondence.tsx). Existing job Gmail candidate/thread/import/sync/move/unlink owners recomposed by [P5-08b](../p5-08b/README.md); provider/API behavior unchanged. | [F:correspondence-gmail-import](../../../../job-tracker-ui/src/correspondence-gmail-import.test.tsx); [B:GmailController](../../../../JobTrackerApi.Tests/GmailControllerTests.cs); [B:EmailOwnershipIntegration](../../../../JobTrackerApi.Tests/EmailOwnershipIntegrationTests.cs) | [Workspace correspondence entry](../p5-08b/README.md). Full mail/provider/mobile AT absent. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Live provider threads, multi-account reconnect/revoked grants and sync failures remain unverified. | Mail/provider owner; H — audit owned thread/job link/move/unlink/reconnect and approved live sync failures. | +| **PRES-M03** — Global inbox filters/page/provider/link/direction/detail/source links | `/correspondence`; [CorrespondenceInboxPage](../../../../job-tracker-ui/src/views/CorrespondenceInboxPage.tsx). Entry only via [P5-01](../p5-01/README.md); global inbox filters/page/provider/detail/source owners unchanged. | [F:correspondence-inbox-page](../../../../job-tracker-ui/src/correspondence-inbox-page.test.tsx); [B:EmailController](../../../../JobTrackerApi.Tests/EmailControllerTests.cs); [B:EmailOwnershipIntegration](../../../../JobTrackerApi.Tests/EmailOwnershipIntegrationTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real large-mailbox/attachment-binary flows and complete native inbox/AT acceptance remain open; global inbox redesign stays Phase 7. | Mail owner; H — audit large native inbox paging/provider failure/detail/attachment binaries and manual AT. | +| **PRES-M04** — Compose/reply/provider/recipient/job; draft conflicts; confirm send/uncertainty | `/correspondence` Drafts/Compose; [draft/send owner](../../../../job-tracker-ui/src/views/CorrespondenceInboxPage.tsx). Compose/reply/revision/send/uncertainty owner unchanged; [P5-08b](../p5-08b/README.md) navigation regression only. | [F:correspondence-inbox-page](../../../../job-tracker-ui/src/correspondence-inbox-page.test.tsx); [B:EmailDraftsController](../../../../JobTrackerApi.Tests/EmailDraftsControllerTests.cs); [B:EmailDraftPersistence](../../../../JobTrackerApi.Tests/EmailDraftPersistenceTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual sandbox mail delivery/reconnect and every dirty/send interruption remain unverified; no automatic uncertain-send retry. followMode-specific UI remains deferred. | Mail/API owner; H — audit draft conflicts, explicit send/uncertain-new-attempt, reconnect/dirty interruption; followMode UI deferred, no automatic resend. | +| **PRES-M05** — Review proposed jobs/link/reject/keep/notes/sync/create | `/correspondence?view=review`, review alias; [GmailReviewPage](../../../../job-tracker-ui/src/views/GmailReviewPage.tsx), [inbox view adapter](../../../../job-tracker-ui/src/views/CorrespondenceInboxPage.tsx). Review alias and inbox entry retained in [P5-01](../p5-01/README.md)/[P5-08b](../p5-08b/README.md); reviewed decisions/create owner unchanged. | [F:gmail-review-page](../../../../job-tracker-ui/src/gmail-review-page.test.tsx); [F:correspondence-inbox-page](../../../../job-tracker-ui/src/correspondence-inbox-page.test.tsx); [B:GmailController](../../../../JobTrackerApi.Tests/GmailControllerTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Real provider review and complete suggested-job creation browser journey remain unverified; no automatic creation from navigation. | Mail/capture owner; H — audit review alias, proposed-job/link/reject/keep/notes/sync/create confirmation and owner boundaries. | +| **PRES-M06** — Gmail/Graph/IMAP connect/status/disconnect separate from sign-in | `/settings/connected-accounts`; [ConnectedAccountsPage](../../../../job-tracker-ui/src/views/ConnectedAccountsPage.tsx), [provider connections](../../../../job-tracker-ui/src/components/EmailProviderConnections.tsx). Connections entry retained in [P5-01](../p5-01/README.md)/[P5-02](../p5-02/README.md); existing Gmail/Graph/IMAP controls separate from sign-in. | [F:email-provider-connections](../../../../job-tracker-ui/src/email-provider-connections.test.tsx); [B:MicrosoftGraphController](../../../../JobTrackerApi.Tests/MicrosoftGraphControllerTests.cs); [B:ImapController](../../../../JobTrackerApi.Tests/ImapControllerTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual provider authorization/revocation/token expiry/reconnect remain unverified; no credentials or live provider operations in this review. | Connections/provider owner; H — audit actual grants/revoke/expiry/reconnect and IMAP safety; provider sandbox authorization required. | +| **PRES-S01** — Personal metrics/activity/funnel/company/skills/stage/salary/next actions | `/dashboard`, added `/analytics`; [shared reports owner](../../../../job-tracker-ui/src/components/DashboardView.tsx), [AnalyticsPage](../../../../job-tracker-ui/src/views/AnalyticsPage.tsx). Direct accurate report labels/cohorts in [P5-06](../p5-06/README.md) and meaningful [P5-07 Analytics](../p5-07/README.md); existing server facts retained. | [F:daily-control-loop](../../../../job-tracker-ui/src/daily-control-loop.test.tsx); [F:workflow-trust-signals](../../../../job-tracker-ui/src/workflow-trust-signals.test.tsx); [B:StageAnalytics](../../../../JobTrackerApi.Tests/StageAnalyticsTests.cs); [B:AnalyticsSalary](../../../../JobTrackerApi.Tests/AnalyticsSalaryTests.cs) | [Dashboard](../p5-06/README.md), [Analytics](../p5-07/README.md) four pairs/narrow/exact-value states; [utilities](../p5-02/README.md). Human AT open. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Scoped native chart/value/population transformations supersede earlier unmapped chart gaps; server timezone/date/population limits and unsupported NEW metrics remain explicit. | Reports/API owner; M — audit exact cohort/sample/date definitions and drill-down links; retain unsupported-metric boundaries. | +| **PRES-S02** — Owner-local five visibility preferences/onboarding dismiss/notifications | Dashboard visibility/onboarding and bell; [five local flags](../../../../job-tracker-ui/src/components/DashboardView.tsx), [OnboardingChecklist](../../../../job-tracker-ui/src/components/OnboardingChecklist.tsx), [NotificationsPopover](../../../../job-tracker-ui/src/components/NotificationsPopover.tsx). Direct [P5-02](../p5-02/README.md) notifications and [P5-06](../p5-06/README.md) five owner-local Dashboard flags/onboarding; Analytics independent. | [F:onboarding-checklist](../../../../job-tracker-ui/src/onboarding-checklist.test.tsx); [F:notifications-popover](../../../../job-tracker-ui/src/notifications-popover.test.tsx); [B:JobLifecycleEvent](../../../../JobTrackerApi.Tests/JobLifecycleEventTests.cs) | [Dashboard](../p5-06/README.md), [Analytics](../p5-07/README.md) four pairs/narrow/exact-value states; [utilities](../p5-02/README.md). Human AT open. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Five owner-local Dashboard visibility flags and scoped reload/account evidence remain; order/resize/reset is deferred. Recorded P5-06-O01 generic language-preference 500 during overlapping Dashboard/setup reads has no established exception/root cause; sequential fixture setup does not close concurrent save reliability. | Dashboard/shell/identity owner; H — investigate recorded P5-06-O01 language-save 500 during reads; audit five flags A/B/reload plus bell/onboarding; order/resize/reset deferred. | +| **PRES-S03** — Rules/reminder/table/theme/language preferences and account links | Settings tabs/mobile selector and shell preferences; [SettingsView](../../../../job-tracker-ui/src/components/SettingsView.tsx), [rules](../../../../job-tracker-ui/src/components/RulesSettingsCard.tsx), [language save](../../../../job-tracker-ui/src/i18n/I18nProvider.tsx). P4 Settings controls retained; [P5-00](../p5-00/README.md) feedback/shared tokens and [P5-03](../p5-03/README.md)/[P5-04b](../p5-04b/README.md) table preferences integration. | [F:settings-view](../../../../job-tracker-ui/src/settings-view.test.tsx); [F:theme-state](../../../../job-tracker-ui/src/theme-state.test.tsx); [B:NotificationSettingsController](../../../../JobTrackerApi.Tests/NotificationSettingsControllerTests.cs); [B:RulesEngineProspect](../../../../JobTrackerApi.Tests/RulesEngineProspectTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **FAIL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [R-02 native draft/save proof](p5-15-01/rules-draft-repair/README.md) | **R-02:** SETTINGS-01 draft loss is closed for verified session/save/error/discard/account behaviour. P4-04-O02 notification locking, P5-06-O01 language-save500, historical unconfirmed Rules500 and broader human/provider acceptance remain open; this is not a backend contention fix. | Settings/API/identity owner; H — separately investigate notification/language/Rules persistence reliability and execute human/device acceptance; no automatic repair or production release. | +| **PRES-S04** — AI privacy/usage/limits/Free-Pro/server entitlement/conditional billing | Settings AI/plan and domain locks; [privacy](../../../../job-tracker-ui/src/components/AiPrivacySettingsCard.tsx), [usage](../../../../job-tracker-ui/src/components/AiUsageCard.tsx), [AccountPlanProvider](../../../../job-tracker-ui/src/accountPlan.tsx). Existing privacy/usage/entitlements/billing readiness retained; deterministic AI metering in [readiness](../p5-13-readiness/README.md); Production CV review exception only. | [F:settings-view](../../../../job-tracker-ui/src/settings-view.test.tsx); [F:ai-usage-card](../../../../job-tracker-ui/src/ai-usage-card.test.tsx); [B:AiPrivacyPolicy](../../../../JobTrackerApi.Tests/AiPrivacyPolicyTests.cs); [B:AiUsageMeter](../../../../JobTrackerApi.Tests/AiUsageMeterTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual checkout/webhooks/portal and provider consent/delivery remain unverified. Production CV unavailability is temporary authorized P5-13 debt, not fulfillment or disabling other AI. | AI/commerce/API owner; H — retain entitlement/privacy/metering and bounded Production CV exception; separately prove checkout/webhooks/portal before activation. | +| **PRES-S05** — Account ZIP/encrypted backup/lifecycle/deletion confirmations | Settings Backup; [BackupCard](../../../../job-tracker-ui/src/components/BackupCard.tsx). Account ZIP/backup/deletion controls and independent saves retained; [P5-00](../p5-00/README.md) feedback clearance and [native package/ZIP evidence](../p5-08b-readiness/README.md). | [F:account-data-export](../../../../job-tracker-ui/src/account-data-export.test.tsx); [B:AccountDataExport](../../../../JobTrackerApi.Tests/AccountDataExportTests.cs); [B:BackupController](../../../../JobTrackerApi.Tests/BackupControllerTests.cs) | [Inherited Settings loaded/mobile review](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [shell entry](../p5-01/README.md). No full current domain requalification. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual database/account restore, verified recoverable backups, paid deletion/provider cancellation and rollback remain production release gates; no destructive rehearsal occurred. | Account lifecycle/release owner; H — audit exact confirmations/ZIP/backup gates; current recoverable restore/paid deletion/provider cancellation/rollback require authorized rehearsal. | +| **PRES-A01** — Admin user/create/roles/reset/delete/last-admin/self guards | `/admin/users`; [AdminUsersPage](../../../../job-tracker-ui/src/views/AdminUsersPage.tsx). Admin Users route/entry retained by [P5-01](../p5-01/README.md); server authorization/last-admin/self guards unchanged. | [F:admin-users-page](../../../../job-tracker-ui/src/admin-users-page.test.tsx); [B:UsersController](../../../../JobTrackerApi.Tests/UsersControllerTests.cs); [B:ApiAuthorizationPosture](../../../../JobTrackerApi.Tests/ApiAuthorizationPostureTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Mounted-view role revocation, full mutations and actual reset delivery remain unverified; hidden nav/synthetic shell never proves authorization. | Admin/identity owner; H — audit full guarded mutations, mounted-role revoke and real reset; crafted API denial remains mandatory. | +| **PRES-A02** — Audit list/detail/supported undo/job restore | `/admin/audit`; [AdminAuditPage](../../../../job-tracker-ui/src/views/AdminAuditPage.tsx). Admin Audit route/entry retained by [P5-01](../p5-01/README.md); supported server undo/restore owner unchanged. | [F:admin-audit-page](../../../../job-tracker-ui/src/admin-audit-page.test.tsx); [B:AuthAndSystemController](../../../../JobTrackerApi.Tests/AuthAndSystemControllerTests.cs); [B:ApiAuthorizationPosture](../../../../JobTrackerApi.Tests/ApiAuthorizationPostureTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Complete successful native undo/job restore browser acceptance remains open; role posture is not undo behavior proof. | Admin/API owner; H — audit persisted successful undo/job restore, unsupported actions and non-admin denial. | +| **PRES-A03** — System/build/DB/AI/mail/SMTP/test/probe/benchmark/maintenance | `/admin/system` and admin badge; [AdminSystemPage](../../../../job-tracker-ui/src/views/AdminSystemPage.tsx), [metadata disclosure](../../../../job-tracker-ui/src/layout/AppShell.tsx). Admin System route/entry/build metadata retained in [P5-00](../p5-00/README.md)/[P5-01](../p5-01/README.md); diagnostics/maintenance owner unchanged. | [F:admin-system-page](../../../../job-tracker-ui/src/admin-system-page.test.tsx); [B:AuthAndSystemController](../../../../JobTrackerApi.Tests/AuthAndSystemControllerTests.cs); [B:MaintenanceJobDispatcher](../../../../JobTrackerApi.Tests/MaintenanceJobDispatcherTests.cs) | [Inherited P4 visual/manual limits](../../phase-4/p4-06/PRESERVATION_ACCEPTANCE.md); [P5-01 moved entry](../p5-01/README.md). No dedicated full-group current EN/NB responsive sign-off. | **PARTIAL** | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | **PARTIAL**; [01 evidence](p5-15-01/PRES_RESULTS.md) | Actual production SMTP/model/probes/benchmark/maintenance and sensitive-output qualification remain unverified; no live jobs launched. | Admin/operations owner; H — audit metadata/diagnostic sensitive outputs and guarded controls; production SMTP/model/maintenance proof separately authorized. | ## Source disagreements resolved without closing acceptance diff --git a/docs/redesign/phase-5/p5-15/READINESS_DEBT.md b/docs/redesign/phase-5/p5-15/READINESS_DEBT.md index 46efff3..db387eb 100644 --- a/docs/redesign/phase-5/p5-15/READINESS_DEBT.md +++ b/docs/redesign/phase-5/p5-15/READINESS_DEBT.md @@ -31,7 +31,7 @@ Owners below are responsible roles, not invented assignees. Each next checkpoint | **RD10 production Linux/fonts/photos/print/other browsers — UNVERIFIED.** Local 16/16 standard (36=36 pages) and 8/8 settings (24=24) unchanged fidelity are finite. Photo/wrapped-line/template/font/native-print qualification remains open. | **B** for full affected CV acceptance; **A** for release environment font/data smoke | CV/rendering + release reviewer; isolated production-equivalent render checkpoint | Effective Linux/browser/fonts/image revisions; native preview/private/public PDF/photo/non-ASCII/long-line/template checks at unchanged tolerances and manual readability/print; supported alternate-browser/device evidence. Do not infer missing production fonts from local success or alter tolerances. | | **RD11 P5-06-O01 language preference 500 — OPEN, root cause unproven.** Actual PUT `/api/auth/preferences/language` uses `UserManager.UpdateAsync`; source caller applies UI/localStorage first and swallows failed PUT. This can silently leave server preference stale; concurrent Dashboard reads accompany the historical 500, not a proved root cause. | **B** for reliable affected Settings/locale acceptance; **A** if reproduced on intended production provider/workflow; **D** only for independent presentation scope | Backend/identity + i18n owner; scoped reliability investigation before locale persistence acceptance | Reproduce overlapping native path on disposable intended provider with sanitized exception/status/correlation and before/after preference; verify failure feedback and recovery, successful readback/relogin, account isolation and regression. Fixture sequencing/204 on later saves does not close original 500 or swallowed failure. | | **RD12 P4-04-O02 notification-setting contention — OPEN.** Native PUT `/api/notification-settings` through `UserManager.UpdateAsync` produced SQLite error 5/DB locked in **2/10**; readback retained old value. Settings currently retains draft and in-page error; sequential success is not a contention fix. | **B** for complete affected settings reliability; **A** if intended deployed provider reproduces; **D** for unchanged independent UI | Backend/identity owner; scoped concurrent API reproduction before more polling/writes | Trace exact locking/transaction/provider cause and bounded fix, concurrent success/failure/draft/retry/readback evidence on real disposable DB. Never treat GET 200 as PUT success or hide a 500 with generic retries. | -| **RD13 P2-O01 rules-save 500 — historical unconfirmed, still OPEN.** Rules GET can create per-user settings; PUT gets/creates then `SaveChangesAsync`. Creation-race catch/reload exists, but does not prove the historical failure cause. Save error is currently transient toast; draft remains. | **D** conditional reliability; **B** if recurrence/failure feedback prevents affected flow acceptance; **A** if deployed critical persistence fails | Backend/rules + Settings owner; scoped triage if recurring and M07 error acceptance | Retain trace/status/exception and native before/after rule values; investigate actual concurrent/create/save path. Prove accessible actionable error and deliberate successful recovery; do not equate this unproven cause with notification locking. | +| **RD13 P2-O01 rules-save 500 — historical unconfirmed, still OPEN.** Rules GET can create per-user settings; PUT gets/creates then `SaveChangesAsync`. Creation-race catch/reload exists, but does not prove the historical failure cause. R-02 provides persistent in-page save feedback, explicit retry/discard and internal draft retention; the historical server500 cause remains unknown/open. | **D** conditional reliability; **B** if recurrence/failure feedback prevents affected flow acceptance; **A** if deployed critical persistence fails | Backend/rules + Settings owner; scoped triage if recurring and M07 error acceptance | Retain trace/status/exception and native before/after rule values; investigate actual concurrent/create/save path. Prove accessible actionable error and deliberate successful recovery; do not equate this unproven cause with notification locking. | | **RD14 command/dialog focus observations P5-04b-R01/P5-07-O01 — OPEN.** Command focus gained/lost around entry; attachment Shift+Tab failed while existing `onEntered` refocused Cancel. Unchanged focused reruns passed; transition race is not instrumented/proven. | **B** affected shared focus acceptance | Shared dialog/shell owner; targeted instrumented investigation plus M02/M05/M09 | Preserve failed observations; reproduce/instrument entry/exit focus ownership, keyboard trap and return under normal/reduced motion and AT, then bounded fix/retest if warranted. Rerun alone does not close it. | | **RD15 P5-04b-R02 CV section expansion — cause unproven.** One unchanged full-run smoke failed before PDF; three unchanged focused runs passed. | **D** baseline investigation; **B** if recurring affected CV preservation failure | CV readiness owner; targeted expansion reproduction before broader CV acceptance | Actual event/focus/expanded-state trace and retained assertion, diagnosis or bounded reproduction-backed disposition. Keep original failure; do not mark fixed from later broad pass. | | **RD16 P4-02-D02 company error outside modal — OPEN.** Failed save retains draft, but transient toast is outside modal's accessible subtree. P5-00 bottom feedback placement does not repair this. | **B** for full affected dialog acceptance; **D** for unrelated local P5 slices | Company form/Phase 7 owner; M07/M09 targeted accessibility checkpoint | Durable visible/spoken in-modal failure, retained draft, retry/recovery and focus/return evidence without disabling background isolation. No universal dialog pass while this counterexample remains. | diff --git a/docs/redesign/phase-5/p5-15/README.md b/docs/redesign/phase-5/p5-15/README.md index 73157e5..103a62f 100644 --- a/docs/redesign/phase-5/p5-15/README.md +++ b/docs/redesign/phase-5/p5-15/README.md @@ -1,8 +1,16 @@ # P5-15 — Phase 5 final acceptance -## P5-15-01R-01 — Current bounded saved-search successor +## P5-15-01R-02 — Current bounded Rules successor -[Saved-search repair and evidence](p5-15-01/saved-search-repair/README.md) resolves the native SQLite GET500 and hidden error. PRES-J02 moves FAIL→PARTIAL; current57 totals are **0PASS/54PARTIAL/2FAIL/1DEFERRED/0BLOCKED/0NOT VERIFIED**. The01 audit remains historical below. AUTH-01 Analytics query loss and SETTINGS-01 Rules draft loss stay open/failing; no automatic P2 repair or P5-15-02 progression is authorized. Production remains NO-GO; `main` is unchanged. P5-13 stays deferred/unqualified/Production-withheld with0/366calls,0human reviews and no review UI. +[Rules draft repair and native evidence](p5-15-01/rules-draft-repair/README.md) closes SETTINGS-01 for verified internal session retention, Save/readback, validation, failure/retry, Discard and account disposal. PRES-S03 moves FAIL→PARTIAL; current57 totals are **0PASS/55PARTIAL/1FAIL/1DEFERRED/0BLOCKED/0NOT VERIFIED**. AUTH-01 Analytics query loss remains open/failing. The prior audit/R-01 records below remain historical; other Settings reliability and human/provider acceptance remain open. + +Completed repair commit `30f513d0c993800ec5d5583329ed65dc7ec9a8d4` is independently pushed. **R-02: GO for the bounded Rules repair.** Fresh backend1,033 / frontend472(+8) / ordinary browser128pass+1fail(+4cases) / standalone diagnostics2pass+0fail. All117inherited, four Rules and three saved-search repair browser cases pass; AUTH-01 remains the one ordinary failure. Sidecar49, focusedAI108, realHTTP2, revision5, standard fidelity16/16(36=36), settings exports8/8(24=24) and security/config9/6/1/3 pass. [Exact results and limits](p5-15-01/rules-draft-repair/README.md#fresh-validation-and-diagnostic-reconciliation) distinguish subsets and local proof. Full267axe scans have0reported violations and2,040incomplete node occurrences; human/device acceptance remains open. [Intermittent CV observation](p5-15-01/INTERMITTENT_FAILURES.md) remains OPEN despite fresh passing frontend/native runs. Final documentation/repository check evidence is retained with the repair. + +**Production remains NO-GO; main unchanged. P5-15-02 is neither started nor cleared.** No Analytics, P5-13, Docker, B07 or deployment work. P5-13 remains deferred/unqualified/Production-withheld:0/366qualification calls,0human reviews, no review UI. + +## Historical P5-15-01R-01 — Saved-search successor + +[Saved-search repair and evidence](p5-15-01/saved-search-repair/README.md) resolves the native SQLite GET500 and hidden error. PRES-J02 moves FAIL→PARTIAL; totals at R-01 were **0PASS/54PARTIAL/2FAIL/1DEFERRED/0BLOCKED/0NOT VERIFIED**. The01 audit remains historical below. AUTH-01 Analytics query loss and SETTINGS-01 Rules draft loss remained open/failing at R-01; no automatic P2 repair or P5-15-02 progression was authorized. Production remains NO-GO; `main` is unchanged. P5-13 stays deferred/unqualified/Production-withheld with0/366calls,0human reviews and no review UI. R-01 fresh results: **backend1,033 / frontend464 / ordinary browser124pass+1fail / separate diagnostics1pass+1fail**. All117 inherited browser cases pass; three new repair cases pass and the original normal/admin saved-search failures are resolved. Sidecar49, focusedAI108, realHTTP2, revision5, fidelity16/16(36=36), settings8/8(24=24) and security/config9/6/1/3 pass. Fresh251axe scans have0reported violations and**1,880incomplete node occurrences**; no human/device acceptance is implied. [Current evidence and limits](p5-15-01/saved-search-repair/README.md#fresh-validation-and-diagnostic-reconciliation) supersede only the named outcomes, not mandatory acceptance scope. @@ -11,7 +19,7 @@ R-01 fresh results: **backend1,033 / frontend464 / ordinary browser124pass+1fail **NO-GO for P5-15-02 under its current entry criteria; Production remains NO-GO. Phase5 is not complete.** Audit from `932b962b9038ddb5ad59b982c0199475bfb50454` on the development branch,2026-10-09. [Final01 report](p5-15-01/README.md), [all57 before/after results](p5-15-01/PRES_RESULTS.md), [32-route native census](p5-15-01/ROUTE_RESULTS.md), [journeys/control limits](p5-15-01/JOURNEYS_AND_CONTROLS.md) and [defects](p5-15-01/DEFECTS.md) supersede the **verification status**, not the original contracts or historical evidence, below. -Exact PRES totals at the01 audit: **0PASS /53PARTIAL /3FAIL /1DEFERRED /0BLOCKED /0NOT VERIFIED =57**. FAIL:E02 sign-in return query loss;J02 saved-search SQLite read500/silent empty list;S03 unsaved Rules draft loss on tab change. These were native failures at that checkpoint, not56 assumed defects or an assertion that the audit introduced them. The successor above supersedes J02 only. Other groups retain evidenced sub-behaviors plus explicit long-tail/human/provider gaps. +Exact PRES totals at the01 audit: **0PASS /53PARTIAL /3FAIL /1DEFERRED /0BLOCKED /0NOT VERIFIED =57**. FAIL:E02 sign-in return query loss;J02 saved-search SQLite read500/silent empty list;S03 unsaved Rules draft loss on tab change. These were native failures at that checkpoint, not56 assumed defects or an assertion that the audit introduced them. R-01 supersedes J02; R-02 supersedes S03 for its verified bounded scope. Other groups retain evidenced sub-behaviors plus explicit long-tail/human/provider gaps. All32patterns reached expected entry/refresh states for three identities (**192observations**);188route observations satisfy all asserted conditions/4fail on Discover. Of98selected native GET observations,94meet expected statuses/4fail;94route observations have no selected GET. Broader route workflow disposition30PARTIAL/2FAIL includes Login query return. A route/header is not full workflow acceptance. P1 DISCOVERY-01 blocks dependent progression until a separately authorized, individually pushed owner repair/native regression. P2 AUTH-01/SETTINGS-01 need their own remediation dispositions. No repair is hidden in01. diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/DEFECTS.md b/docs/redesign/phase-5/p5-15/p5-15-01/DEFECTS.md index d2133f0..47fb9d5 100644 --- a/docs/redesign/phase-5/p5-15/p5-15-01/DEFECTS.md +++ b/docs/redesign/phase-5/p5-15/p5-15-01/DEFECTS.md @@ -1,6 +1,8 @@ # P5-15-01 functional defect register -**R-01 current disposition:** DISCOVERY-01 is **CLOSED for the verified SQLite listing/error/recovery defect** by the [bounded repair](saved-search-repair/README.md). Live deployed-provider qualification and complete PRES-J02 delivery/device acceptance remain open. AUTH-01 and SETTINGS-01 remain P2/OPEN; current reproduced open counts areP0=0/P1=0/P2=2/P3=0. Original reproduction/severity/evidence below remain historical; closing this defect does not erase release blockers or grant full-group PASS. +**R-02 current disposition:** [Rules draft repair](rules-draft-repair/README.md) closes SETTINGS-01 for verified internal draft retention and related Save/validation/failure/retry/Discard/account isolation. DISCOVERY-01 remains scoped CLOSED by R-01. **AUTH-01 remains P2/OPEN; current reproduced open totals:P0=0/P1=0/P2=1/P3=0.** Fresh complete R-02 ordinary browser128pass/1fail and diagnostics2/2 retain the remaining real failure. Production and P5-15-02 remain NO-GO. Unknown historical Rules/notification/language500 causes and [CV intermittent observation](INTERMITTENT_FAILURES.md) remain open. + +**Historical R-01 disposition:** DISCOVERY-01 is **CLOSED for the verified SQLite listing/error/recovery defect** by the [bounded repair](saved-search-repair/README.md). Live deployed-provider qualification and complete PRES-J02 delivery/device acceptance remain open. AUTH-01 and SETTINGS-01 remained P2/OPEN at R-01; reproduced open counts wereP0=0/P1=0/P2=2/P3=0. Original reproduction/severity/evidence below remain historical; closing this defect does not erase release blockers or grant full-group PASS. Audit source `932b962b9038ddb5ad59b982c0199475bfb50454`. Findings use synthetic accounts and disposable local data; no production account, provider or infrastructure is exercised. An audit finding is not automatically a regression introduced by Phase 5. Application source is unchanged here; neither source inspection nor an InMemory pass can override a native failure. @@ -45,7 +47,7 @@ P0 means serious security/data loss; P1 an important broken workflow; P2 limited ## P5-15-01-SETTINGS-01 — Unsaved Rules draft disappears on tab change -**Confirmed P2 / OPEN.** PRES-S03; `/settings` Follow-ups→Notifications→Follow-ups. The original preservation ledger already recorded this risk; native execution now establishes the failure. This is silent loss of an in-progress edit, not deletion or corruption of persisted rules. +**Confirmed P2 at audit / CLOSED by R-02 for the verified Settings-session draft/save/error scope.** PRES-S03; `/settings` Follow-ups→Notifications→Follow-ups. The original failed observation below remains historical. R-02 retains the single draft above the unmounting tabs and proves explicit Save/error/retry/discard/account behaviour; unknown backend500 causes and other Settings acceptance stay open. This was silent loss of an in-progress edit, not deletion or corruption of persisted rules. | Field | Evidence-based finding | |---|---| @@ -66,7 +68,7 @@ The two standalone [preference diagnostics](diagnostics/README.md) assert intend | Item | Current disposition / required action | |---|---| -| Unsaved Rules draft on tab change | Confirmed P2 SETTINGS-01 above; native failure is not normalized into a pass | +| Unsaved Rules draft on tab change | Original native P2 SETTINGS-01 is retained historically; R-02 proves the scoped repair without closing unrelated persistence reliability | | Language/notification preference writes | Three native overlap rounds succeeded, including six writes, twelve concurrent reads, persisted readback and reload. Historical language PUT500 and notification SQLite/concurrency failures remain open; **not reproduced in this bounded run** is not fixed. No cause for the historical language500 is established; overlapping Identity writes remain a hypothesis | | Company modal failure feedback; command/attachment initial focus races | Earlier finite failure observations remain open. Current passing keyboard/modal fixtures do not prove the historical race or outside-modal feedback debt closed; P5-15-02 triage and 04 owner repair as needed | | Board scaling and physical touch | Finite 250-ID parity is functional evidence only; full-result memory/request/DOM growth and real device drag remain unqualified. No arbitrary capacity threshold is invented | @@ -76,4 +78,4 @@ The two standalone [preference diagnostics](diagnostics/README.md) assert intend **No P0 is demonstrated by the collected evidence.** That is a bounded finding, not an exhaustive security certification. At the original audit, P1 saved-search verification and dependent activity were blocked; R-01 now supplies the scoped repair proof; independent audit evidence can still be collected safely. -Original audit finding totals: **P0 0 / P1 1 / P2 2 / P3 0**. Current open reproduced totals after R-01: **P0 0 / P1 0 / P2 2 / P3 0**. These are three distinct failures, not the same count as failing browser cases: normal/admin cases share DISCOVERY-01; AUTH-01 occupies the anonymous case; SETTINGS-01 is a separate diagnostic. Carried failures/evidence gaps are additional debt, not silently closed or counted as newly reproduced defects. +Original audit finding totals: **P0 0 / P1 1 / P2 2 / P3 0**. Historical open totals after R-01: **P0 0 / P1 0 / P2 2 / P3 0**; current R-02 totals are **P0 0 / P1 0 / P2 1 / P3 0**. These are three distinct original failures, not the same count as failing browser cases: normal/admin cases shared DISCOVERY-01; AUTH-01 occupies the anonymous case; SETTINGS-01 was a separate diagnostic. Carried failures/evidence gaps are additional debt, not silently closed or counted as newly reproduced defects. diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/INTERMITTENT_FAILURES.md b/docs/redesign/phase-5/p5-15/p5-15-01/INTERMITTENT_FAILURES.md new file mode 100644 index 0000000..ae1f144 --- /dev/null +++ b/docs/redesign/phase-5/p5-15/p5-15-01/INTERMITTENT_FAILURES.md @@ -0,0 +1,9 @@ +# P5-15-01 intermittent observations + +## IF-CV-UNSAVED-01 — Preview exit “Unsaved” assertion + +**OPEN; cause not established; no CV repair.** PRES-C06/C10/E08. R-01's first complete frontend rerun passed463/failed1 of464. The case `[P5-11 PRES-C06 C10 E08] returning from preview focuses the existing editor without changing the pending draft` failed its `getByText('Unsaved')` assertion in `cv-builder-deep-link.test.tsx` (recorded line751). + +The unchanged case passed in isolation and an unchanged complete rerun passed464/464. Those later passes do not establish a cause or close the observation. [R-01 portable report/fingerprints](saved-search-repair/evidence/validation.json) retain `.artifacts/p5-15-01R-01/frontend-final/attempt1-jest.json`, `attempt1-command.json`, `cv-preview-diagnostic.json`, `jest.json` and `command.json`. The additional `attempt1-jest.log` remains a local diagnostic; it is not fingerprinted in that original portable manifest. + +R-02's fresh complete frontend472/472 includes this unchanged case; its complete ordinary browser run is128pass/1unrelated Analytics failure, with all117inherited cases passing. No assertion, timeout, skip, retry or CV implementation is changed to obtain those results. [R-02 results](rules-draft-repair/evidence/validation.json) record those separate lanes; neither passing lane diagnoses this intermittent assertion. Ownership remains CV/test-reliability review at the appropriate acceptance checkpoint, if recurrence or targeted investigation justifies it. Preserve a failing trace and pending draft/focus state before any bounded fix; do not widen the Rules repair into a speculative CV change. diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/PRES_RESULTS.md b/docs/redesign/phase-5/p5-15/p5-15-01/PRES_RESULTS.md index 00f4eda..97ca113 100644 --- a/docs/redesign/phase-5/p5-15/p5-15-01/PRES_RESULTS.md +++ b/docs/redesign/phase-5/p5-15/p5-15-01/PRES_RESULTS.md @@ -1,6 +1,8 @@ # P5-15-01 functional preservation results -**Successor R-01:** [saved-search repair](saved-search-repair/README.md) verifies the native SQLite/list feedback repair. J02 is now PARTIAL; current57 totals are54PARTIAL/2FAIL/1DEFERRED in the [parent successor column](../PRESERVATION_ACCEPTANCE.md). This01 matrix and its53PARTIAL/3FAIL/1DEFERRED totals remain the original audit outcome, not a current open-defect count. No full group has been certified PASS. +**Current R-02 successor:** [Rules draft repair](rules-draft-repair/README.md) closes SETTINGS-01 for its verified draft/save/error/account scope. This matrix remains the historical01 audit; the [parent successor matrix](../PRESERVATION_ACCEPTANCE.md) now records **55PARTIAL/1FAIL/1DEFERRED**, zero whole-group PASS/BLOCKED/NOT VERIFIED. Fresh R-02 full regression/native evidence is in the successor, including ordinary browser128pass/1fail and diagnostics2/2. E02/AUTH-01 stays FAIL and P5-13 remains deferred/withheld; no P5-15-02 or production GO is implied. + +**Historical R-01 successor:** [saved-search repair](saved-search-repair/README.md) verifies the native SQLite/list feedback repair. J02 becomes PARTIAL in R-01; its57 totals are54PARTIAL/2FAIL/1DEFERRED in the retained [parent successor column](../PRESERVATION_ACCEPTANCE.md). This01 matrix and its53PARTIAL/3FAIL/1DEFERRED totals remain the original audit outcome, not a current open-defect count. No full group has been certified PASS. Audit source **`932b962b9038ddb5ad59b982c0199475bfb50454`**, branch `codex/ui-redesign-phase4`, 2026-10-09. This document compares every original protected capability with actual current API/owner, frontend reach action, read/write boundary, inspected tests and outstanding evidence. It is a functional evidence record; no application repair, provider/model call, production operation, Docker recovery or B07 work belongs to it. diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/README.md b/docs/redesign/phase-5/p5-15/p5-15-01/README.md index cce3134..a2a8190 100644 --- a/docs/redesign/phase-5/p5-15/p5-15-01/README.md +++ b/docs/redesign/phase-5/p5-15/p5-15-01/README.md @@ -1,6 +1,9 @@ # P5-15-01 — Functional and preservation audit -**Successor checkpoint:** [P5-15-01R-01](saved-search-repair/README.md) repairs DISCOVERY-01 on SQLite and visible list failure/retry. The original audit findings/counts below are preserved historically. The parent matrix now records54PARTIAL/2FAIL/1DEFERRED; Analytics AUTH-01 and Rules SETTINGS-01 remain open ordinary failures. R-01 does not authorize P5-15-02 or production. +**Current R-02 successor:** [Rules draft repair](rules-draft-repair/README.md) closes SETTINGS-01 for its verified draft/save/error/account scope. Original audit results below remain historical; current [parent matrix](../PRESERVATION_ACCEPTANCE.md) is **55PARTIAL/1FAIL/1DEFERRED**, zero whole-group PASS/BLOCKED/NOT VERIFIED. Fresh R-02 backend1,033/frontend472, ordinary browser128pass/1fail, diagnostics2/2, security and unchanged native fidelity are documented separately. E02/AUTH-01 stays FAIL and P5-13 stays deferred/withheld. No P5-15-02 or production GO is implied. + + +**Historical R-01 successor checkpoint:** [P5-15-01R-01](saved-search-repair/README.md) repairs DISCOVERY-01 on SQLite and visible list failure/retry. The original audit findings/counts below are preserved historically. The R-01 parent column records54PARTIAL/2FAIL/1DEFERRED; Analytics AUTH-01 and Rules SETTINGS-01 remain open ordinary failures. R-01 does not authorize P5-15-02 or production. **NO-GO for proceeding to P5-15-02 under its current entry criteria. Production remains NO-GO. Phase 5 is not complete.** The P1 saved-search workflow fails on the supported local SQLite path. Two P2 context/draft failures also require separately scoped remediation. No application repair, new redesign, production access, `main` change, P5-13 qualification/UI, Docker recovery or B07 occurred. diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/README.md b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/README.md index 702a62b..23889f4 100644 --- a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/README.md +++ b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/README.md @@ -1,28 +1,146 @@ # P5-15-01R-02 — Rules draft preservation -Source: `c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac`, development `codex/ui-redesign-phase4`. Production `main` remains unchanged/NO-GO. This checkpoint owns SETTINGS-01 only; Analytics, P5-13, P5-15-02, Docker and B07 are excluded. +Source: `c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac`; development `codex/ui-redesign-phase4`. This checkpoint repairs **P5-15-01-SETTINGS-01 only**. Production `main` remains unchanged at `27657f31131cd95d42f0e1290853ec9c9b3959a4` and **NO-GO**. No Analytics repair, saved-search application change, P5-15-02, P5-13, Docker, B07 or deployment. -## Demonstrated reproduction before implementation +**P5-15-01R-02: GO for the bounded Rules draft repair.** Native retention, explicit save/discard/validation/retry, reload and account checks pass; all final applicable suites below have fresh results. The full ordinary browser command still exits1 for the separately retained AUTH-01 Analytics query-state defect. This is not an all-green application acceptance or production GO. -The new ordinary browser regression uses a disposable authenticated SQLite application. Seed the existing six-field Rules configuration (Applied follow-up14); edit it to5; switch Follow-ups→Notifications→Follow-ups. The entered5 becomes14, the persisted value remains14, and zero Rules PUTs occur. The run fails on the actual visible value (`expected5, received14`), not a mocked server or missing selector. Raw trace/report: ignored `.artifacts/p5-15-01R-02/browser/rules-red.*`. +## Reproduction and demonstrated root cause -`SettingsView.TabPanel` returns null for inactive sections, unmounting `RulesSettingsCard`. The card's local `s` state is both its initially fetched data and edited draft. Returning creates a new card, performs a new GET and initializes from persisted14. This is destruction of editing-session state, not a backend write or deletion. +A disposable authenticated Development/SQLite application seeds the actual six-field Rules record with Applied follow-up14. Edit that field to5, change Follow-ups→Notifications→Follow-ups. Before implementation, the browser observes14 on return while the database remains14 and zero Rules PUTs occur. The ordinary regression fails on the visible value: expected5, received14. It is not a mocked persistence response or missing-selector failure. [Before/after native proof and fingerprints](evidence/rules-proof.json). -## Bounded repair contract +The former `SettingsView.TabPanel` returned null for inactive sections, unmounting `RulesSettingsCard`. Its component-local `s` held both fetched data and the unsaved draft. Returning mounted a new card, fetched persisted14 and replaced the destroyed draft. This is an editing-session ownership defect, not deletion/corruption of persisted rules. No evidence establishes which historical release introduced it. -- Move the single Rules draft, persisted baseline and load/save/error state into the existing Settings parent. Inactive forms may still unmount; no keep-all-tabs-mounted workaround, browser storage, cross-session draft or automatic save. -- Preserve the existing per-account six-field atomic GET/PUT contract: Applied, Offer and Feedback are separate scenarios within one configuration, not three separately saved records. PUT returns204; the API clamps integer day values to1–365 and has no revision/ETag contract. -- Internal tab/phone-section changes preserve pending fields/errors. Save submits one validated snapshot; failure retains it; later edits during a pending save must stay dirty. Explicit discard returns to the latest successful baseline without a write. -- Clearly communicate the in-memory Settings-session boundary. Existing authentication/session disposal remains authoritative; no global draft store or second identity boundary. -- Keep S03 and W11 traceability, E07/E08/E09 reachability/accessibility/account protection. Full-group acceptance requires other retained sub-workflows; this repair alone cannot grant PASS. +The new ordinary browser regression was committed/pushed **before application changes** as `5b5dcd0b80aa0713545ecf1fdab079fb9dec28ee`. Lower-level tests then reproduced the missing parent ownership/error/discard/race contract: a clean pre-fix Settings run had6passes/6failures. The old five tests and teardown case passed; six new desired-behaviour cases failed. The final Settings file now has13passing cases, including eight new cases over the inherited five: -## Checkpoint plan / current status +1. Preserve independent pending fields through tab unmounts, without PUT. +2. Retain failed-save draft/error through tabs and explicit retry. +3. Retain blank/out-of-range input and associated validation through tabs. +4. Explicit Discard resets to the saved baseline without PUT. +5. Pending save acknowledges5 while preserving newer dirty6. +6. Old instance completion cannot affect a new Settings session. +7. Changing UI language while Rules is hidden preserves its draft/no refetch. +8. Rules editing leaves unrelated notification preference loading unchanged. -- [x] Trace and reproduce the exact native draft loss. -- [x] Add the ordinary failing browser regression before application changes. -- [x] Repair and validate controlled draft/save/discard/error ownership. -- [x] Complete focused native/browser, localisation/responsive and account evidence. -- [ ] Run the fresh full baseline and reconcile ordinary failures/counts. -- [ ] Update acceptance/defect evidence, commit/push each completed unit and verify clean remote equality. +## Actual workflow and persistence contract -The reproducer was committed/pushed as `5b5dcd0b80aa0713545ecf1fdab079fb9dec28ee` before implementation. The bounded implementation now passes all four native SQLite browser journeys and all472 frontend tests (464+8 focused behavioural cases), TypeScript, lint and the production build. Backend1,033, focused AI108, revision5 and sidecar49 have fresh passing runs. The complete browser/security/document run is in progress; no final browser count or repair acceptance is claimed here. The original audit and R-01 evidence remain unchanged. Production NO-GO and all deferred qualification obligations remain open. +- Route `/settings`, Follow-ups tab or phone section selector. General, Follow-ups, Notifications and Backup are internal sections of the same Settings instance. +- Authenticated local-account `GET/PUT /api/rules`, owned `UserRuleSettings`, `RulesController`. The current user comes from authenticated context; client record IDs/forged owner fields do not choose another user's record. +- One atomic six-field configuration: `appliedFollowUpDays`, `appliedGhostDays`, `offerFollowUpDays`, `offerGhostDays`, `feedbackFollowUpDays`, `feedbackGhostDays`. Applied/Offer/Feedback are independent scenarios within one save, not three separately persisted rules. +- GET retrieves/initializes the owner's configuration. PUT returns204 and clamps integer day values to1–365. The unchanged API has **no revision/ETag or multi-client write-conflict contract**. +- Persisted baseline, unsaved session draft, pending save, validation/save errors, successfully acknowledged snapshot and explicitly discarded values remain distinct. +- Internal section navigation retains the draft. **Leaving Settings ends its in-memory session and discards unsaved changes**, deliberately stated in the visible localized scope notice. No new cross-session recovery, automatic saving or browser storage is introduced. + +## Smallest responsible repair + +| File/component | Change and reason | +|---|---| +| [SettingsView](../../../../../../job-tracker-ui/src/components/SettingsView.tsx) | Owns one Rules draft/baseline/load/save/error state above the existing unmounting panels; both tabs and phone selector use the same entry action. A single pending load is retained across transitions; loaded drafts are not refetched/reinitialized on tab return or locale change | +| [RulesSettingsCard](../../../../../../job-tracker-ui/src/components/RulesSettingsCard.tsx) | Controlled six-field form; retains existing labels/layout; explicit Save, bounded Discard, associated validation and durable localized load/save feedback. No API call or second local draft | +| [Translations](../../../../../../job-tracker-ui/src/i18n/translations.ts) | Three concise EN/Bokmål strings for successful save, integer day validation and the Settings-session draft boundary; existing Save/Discard/error labels reused | +| [Settings regressions](../../../../../../job-tracker-ui/src/settings-view.test.tsx) | Eight behavioural cases added; original five retained | +| [Native browser regressions](../../../../../../job-tracker-ui/e2e/rules-draft-repair.spec.ts) | Four ordinary cases using actual SQLite persistence/account APIs; no CSS class assertions, expected failures, skipped tests or live providers | + +Only three application-code files change. Settings is the shared owner; Rules is its sole form caller; translations are required for user-visible behaviour. No unrelated application file, backend, model, migration, API contract, dependency, renderer or deployment configuration changes. + +Save validates all six strings as required whole numbers1–365 before PUT. This preserves blank/out-of-range input for correction rather than silently converting it to0/default or accepting the server clamp as successful input. Per-field helper text is associated with the input. Save submits a captured snapshot and acknowledges only that snapshot; if the user edits5→6 while5 is saving, completion records persisted5 while preserving dirty6. One pending submission is enforced. Discard returns to the last acknowledged baseline and writes nothing; it is disabled while a save is pending. + +Failed save leaves all pending values and dirty state available, shows a durable in-page error, and permits explicit Save retry. No stack trace/provider text is exposed and no success is announced for failure. Invalid input/errors survive section changes. Existing authenticated-session invalidation and app/provider disposal remain authoritative; async completions from an unmounted Settings instance cannot set state/toast in a new instance. No second concurrency or identity system is added. + +## Behavioural evidence + +| Journey | Fresh observed result | +|---|---| +| Original edit→tab→return | **PASS:**14→5→return5; persisted14; zero PUTs, proving retention is not autosave | +| All six fields / repeated internal switches | **PASS:**5/40/9/20/11/25 retained through two round trips in each of four variants; no cross-scenario draft substitution | +| Validation / internal return | **PASS:**blank Applied and Offer366 retained with named associated errors; zero PUTs; correction permits normal save | +| Save failure / retry | **PASS:**declared one-shot synthetic PUT500 retains draft/error across tabs; next real SQLite PUT204 persists all six values; dirty clears only after acknowledgement | +| Successful save / reload | **PASS:**native GET and browser reload show the acknowledged values; all scenarios remain distinct | +| Explicit discard | **PASS:**new Applied6/Offer10 returns to persisted5/9; no data mutation or implicit save | +| Delayed loading | **PASS:**one held real GET across repeated transitions; loading is named; release initializes once, not over a newer draft | +| Pending save / newer edit | **PASS:**submitted5, newer draft6, returned204, persisted5, dirty6; Discard restores5 | +| Leave Settings / re-enter | **PASS:**visible session warning; unsaved8 discarded deliberately; re-entry retrieves persisted5 | +| Account switch / crafted owner / anonymous | **PASS:**A persisted14/draft9; B forged owner/ID request updates only B22; A remains14; old page disposed and B displays22 without A draft; anonymous GET/PUT401 | +| Locale switch / unrelated settings | **PASS:**lower-level hidden Rules draft survives locale change without a new Rules GET; editing Rules does not trigger unrelated notification-preference refetch | + +The four focused browser cases pass4/4 with zero retries/skips/flaky/expected failures. Fault injection is limited to the explicitly declared PUT500 and held native reads/writes; ownership, persistence and readback exercise the real SQLite API. No server conflict semantics are invented. + +## Accessibility, localisation and responsive evidence + +Actual variants: **EN/light1440**, **Bokmål/dark768**, **EN/dark390**, **Bokmål/light320**, height900. Desktop/tablet use keyboard activation of selected tabs; phones use keyboard section-selector opening/selection/focus return. Save/Discard activation, labelled numeric inputs, associated validation, non-colour dirty text and alert/status semantics are asserted. Reduced-motion is enabled for the matrix. Reflow checks test visible controls/text bounds, not specific CSS classes. + +Focused evidence includes **16 screenshots and16axe scans;0reported violations;150incomplete node occurrences**:142contrast and8hidden-focus. These are repeated occurrences, not150distinct defects or accepted checks. A coding-agent visual review inspected genuine EN desktop/light and phone/dark drafts, Bokmål dark tablet error, and320px Bokmål validation/discard images: fields, error text and actions remain readable, focus is visible, narrow content wraps. This does **not** certify human screen-reader announcements, physical touch/software keyboard, broader zoom or complete accessibility. + +Representative images (all16 are in [proof manifest](evidence/rules-proof.json)): + +- [Desktop EN/light draft and focused navigation](evidence/rules-draft-en-light-1440.png) +- [Tablet Bokmål/dark save failure](evidence/rules-save-error-nb-dark-768.png) +- [Phone EN/dark draft](evidence/rules-draft-en-dark-390.png) +- [Narrow phone Bokmål/light validation](evidence/rules-validation-nb-light-320.png) +- [Narrow phone explicit discard](evidence/rules-discard-nb-light-320.png) + +## Preservation traceability + +| Contract | Existing behaviour → repair → evidence | Current complete-group disposition | +|---|---|---| +| **PRES-S03** | Separate Rules/preferences scopes and explicit Save → parent session draft, associated validation, durable failure/retry/discard →13Settings cases +4native journeys +original diagnostic | **FAIL→PARTIAL**, not PASS; notification contention/language persistence and full human/provider acceptance remain open | +| **PRES-W11** | Owned follow-up/ghosting configuration → same six-field atomic API/save and no auto-write → native six-value readback, forged-owner/anonymous cases, unchanged RulesEngineProspect backend regressions | **PARTIAL unchanged**; scheduling/calendar/provider delivery and historical500 cause not qualified here | +| **PRES-E07/E08** | Reachable Settings navigation, locale/theme and feedback → shared tab/phone session entry, localized status/errors →four keyboard/reflow/theme/locale variants | **PARTIAL unchanged**; broad human AT/device/zoom scope remains open | +| **PRES-E09** | Account-private draft disposal and stale-session rejection → retain existing API/session owner and suppress obsolete instance completion →native A/B/forged-owner/401 +component teardown | **PARTIAL unchanged**; not a complete deployed/BFCache/session certification | + +All57 original contracts stay unchanged. Current complete-group totals after the scoped repair are **PASS0 / PARTIAL55 / FAIL1 / DEFERRED1 / BLOCKED0 / NOT VERIFIED0 =57**. E02 Analytics sign-in query loss remains FAIL; C11/P5-13 remains DEFERRED/Production-withheld. Original00,01 andR-01 statuses are retained in [parent matrix](../../PRESERVATION_ACCEPTANCE.md). A PARTIAL group still contains unverified sub-workflows. + +## Fresh validation and diagnostic reconciliation + +Backend1,033/1,033; frontend472/472 in82suites; revision5/5 and focusedAI108/108 are backend subsets; sidecar49 and configuration3 are fresh. TypeScript, lint, frontend production build and API/test-project Release builds pass. Frontend count464→472 is exactly eight new Settings behavioural cases. Backend count is unchanged; no backend test/model/contract changes. + +All rows below are **fresh after the final application change**, not inherited success. [Portable validation, exact commands/times, fingerprints and limits](evidence/validation.json), [native proof](evidence/rules-proof.json) and [final repository checks](evidence/repository-validation.json) distinguish ordinary cases, subsets and independent suites. + +| Suite/check | Fresh result | Reconciliation | +|---|---|---| +| Backend full | **1,033/1,033** | Unchanged count; no backend production/test change | +| Frontend full | **472/472**,82suites |464+8new behavioural Settings cases; no failures/pending | +| Ordinary browser | **128pass /1fail /129total** | R-01's125cases +4new Rules cases;117inherited,4audit,3saved-search and4Rules cases pass; AUTH-01 is the one real failure | +| Standalone preference diagnostics | **2pass /0fail /2total** | Previously1pass/1fail; original Rules assertion now verifies retained5/persisted14/zero PUTs | +| Focused Rules native browser | **4/4** | Subset rerun, not four additional full-suite passes | +| Sidecar | **49/49** | Native JUnit; unchanged | +| Focused AI | **108/108** | Backend subset; deterministic, no configured-model qualification | +| Real HTTP | **2/2** | Actual API grounding/stale/account and Production withholding before provider/write; unrelated AI available | +| Revision safety | **5/5** | Backend subset; source/override/history/frozen references preserved | +| Standard fidelity | **16/16;36preview=36PDF pages** | Same16fixtures, native output and unchanged predeclared tolerances | +| Settings exports | **8/8;24preview=24PDF pages** | Same8exports/settings and unchanged tolerances | +| Rate-limit / ingress / PDF admission / configuration | **9/6/1/3** | Fresh separate local suites; not live F04/production evidence | +| Additional offline helpers | **Supply-chain3 / evaluation5 / extension3** | Unchanged deterministic parser/config regressions; no Docker/provider execution | +| App/E2E TypeScript, lint, frontend production/API/test Release builds | **PASS** | Fresh static/build commands, zero exit codes; no renderer/deployment changes | +| Secrets, whitespace, docs/57-group/32-route hygiene | **PASS**; [final repository result](evidence/repository-validation.json) | Actual final checks exit0; original contracts/main unchanged and remote equals the pushed code checkpoint before the final documentation commit | + +The full browser command exits1 specifically at `functional-acceptance.spec.ts:154`: sign-in reaches `/analytics` without the requested `?months=6`. No expectation was weakened, skipped or relabelled. **P2-D01 passes normally**. The original normal/admin saved-search failures and all three R-01 native repair cases remain passing; no saved-search code is touched. Both original diagnostic assertions now pass. Counts are not combined across overlapping suites/subsets. + +All32route census patterns retain expected native entry/refresh/read states;98selected native GET observations include zero500s. The login query-continuity failure remains separate from entry/refresh and authorization. This repair does not reclassify full route-workflow acceptance. + +Full-suite axe evidence is **267scans /0reported violations /2,040incomplete node occurrences**: contrast1,768; hidden-focus41; prohibited-attribute209; valid-value18; table-header4. Focused16scans/150incompletes overlap and must not be added to the full totals. These are incomplete repeated occurrences, not passes or distinct confirmed defects. Human AT/device/zoom requirements remain open. + +The prior R-01 CV “Unsaved” assertion passes in this unchanged full frontend run; native CV workflows also pass. It remains OPEN because its cause is unestablished. No CV assertion, timeout, implementation or renderer was altered to obtain a pass. + +Intermediate tooling findings are retained separately: the first post-fix prebuilt browser attempt used API5202 while the disposable API was5302; correcting the test build environment resolved that harness issue. Two subsequent selectors were corrected to scope the existing Settings navigation and observe actual session-disposal navigation. No production code or product expectations changed to accept those failures. A required-input marker briefly changed exact labels; moving the native required attribute to the input restored existing accessible names. Final runs use the original required behaviour with retries0. + +## Outstanding obligations and risk + +- **AUTH-01 Analytics sign-in query loss:** ordinary known failure, untouched; remains before P5-15-02 progression is reconciled. +- **CV “Unsaved” intermittent assertion:** prior R-01 failure has no demonstrated cause/fix; subsequent passing runs do not close it. [Intermittent register](../INTERMITTENT_FAILURES.md). +- Historical language-preference500, notification SQLite-lock contention and Rules-save500 root causes remain open. R-02 qualifies draft/error recovery, not a backend reliability repair. +- Production provider and multi-client conflict qualification remain separate; native evidence here uses SQLite, not deployed MariaDB. No backend API conflict/version semantics are added. +- Human screen reader, incomplete axe review, physical touch/software keyboard, production font/photo, broader pointer/reflow and Board scaling/touch debt remain open. +- Production F04 ingress, current complete backup/tested restore, configuration/schema/secrets and tested rollback remain release blockers. +- P5-05, P5-13 qualification/reviewUI and followMode compose UI remain explicitly deferred; unqualified AI Production withholding remains active, zero qualification calls/reviews performed. + +## Immediate commit/push ledger and stopping point + +| Completed logical unit | Commit / boundary | +|---|---| +| Native RED regression, reproduction contract and bounded TODO | `5b5dcd0b80aa0713545ecf1fdab079fb9dec28ee`; pushed before implementation | +| Parent-owned Rules repair, eight component regressions, four native journeys and focused proof | `30f513d0c993800ec5d5583329ed65dc7ec9a8d4`; pushed after focused browser/full frontend/backend/static validation; remote equality and clean tree verified | +| Final acceptance/evidence reconciliation | This documentation/evidence checkpoint; commit/push immediately after final repository checks. Its exact resulting hash and final remote/tree equality are reported to the owner after commit (no circular self-hash in this file) | + +Read-only subagent review found no actionable correctness/security issue; it inspected the sole caller, actual API/session disposal and snapshot/validation tests, and did not claim test execution or human acceptance. + +**P5-15-01R-02: GO for the bounded repair; Production remains NO-GO. P5-15-02 is not cleared by this checkpoint while AUTH-01 remains an unreconciled ordinary failure.** Stop before Analytics repair, P5-15-02, P5-13, Docker, B07 and deployment. diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/repository-validation.json b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/repository-validation.json new file mode 100644 index 0000000..b2339be --- /dev/null +++ b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/repository-validation.json @@ -0,0 +1,243 @@ +{ + "status": "PASS for repository/static/document checks only; Analytics remains an ordinary browser failure.", + "sourceCheckpoint": "c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac", + "codeCheckpoint": "30f513d0c993800ec5d5583329ed65dc7ec9a8d4", + "finalDocumentCommit": "This record; final commit/push/tree equality is verified afterward and reported to owner.", + "productionMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4", + "productionChanged": false, + "checks": [ + { + "name": "e2e-typescript", + "command": [ + "rtk", + "proxy", + "node", + "job-tracker-ui/node_modules/typescript/bin/tsc", + "--project", + ".artifacts/p5-15-01/e2e-tsconfig.json", + "--noEmit", + "--incremental", + "false" + ], + "startedUtc": "2026-10-09T17:28:47.581112+00:00", + "finishedUtc": "2026-10-09T17:28:49.905362+00:00", + "exitCode": 0, + "logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36" + }, + { + "name": "document-links", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe", + "-X", + "utf8", + ".artifacts/p4-04-check-doc-links.py" + ], + "startedUtc": "2026-10-09T17:28:49.905871+00:00", + "finishedUtc": "2026-10-09T17:28:50.594724+00:00", + "exitCode": 0, + "logSha256": "d7e21b0205bf5b75e240c936b5dfd2e1e9eb6aa040d2736e3f49d266f79c67f5" + }, + { + "name": "secret-scan", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe", + "-X", + "utf8", + "scripts/supply-chain.py", + "scan-secrets" + ], + "startedUtc": "2026-10-09T17:28:50.594724+00:00", + "finishedUtc": "2026-10-09T17:28:52.471864+00:00", + "exitCode": 0, + "logSha256": "da6efdc7fe0b34b8658c000c05ed2eaa8fdaf0dd62756adf51f7a770d5a4485f" + }, + { + "name": "working-whitespace", + "command": [ + "rtk", + "proxy", + "git", + "diff", + "--check" + ], + "startedUtc": "2026-10-09T17:28:52.472338+00:00", + "finishedUtc": "2026-10-09T17:28:52.585557+00:00", + "exitCode": 0, + "logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36" + }, + { + "name": "staged-whitespace", + "command": [ + "rtk", + "proxy", + "git", + "diff", + "--cached", + "--check" + ], + "startedUtc": "2026-10-09T17:28:52.586056+00:00", + "finishedUtc": "2026-10-09T17:28:52.709489+00:00", + "exitCode": 0, + "logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36" + }, + { + "name": "checkpoint-whitespace", + "command": [ + "rtk", + "proxy", + "git", + "diff", + "c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac", + "--check" + ], + "startedUtc": "2026-10-09T17:28:52.709489+00:00", + "finishedUtc": "2026-10-09T17:28:52.850299+00:00", + "exitCode": 0, + "logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36" + }, + { + "name": "checkpoint-files", + "command": [ + "rtk", + "proxy", + "git", + "diff", + "c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac", + "--name-only" + ], + "startedUtc": "2026-10-09T17:28:52.850810+00:00", + "finishedUtc": "2026-10-09T17:28:52.971644+00:00", + "exitCode": 0, + "logSha256": "54ac5ce336b086d9d3967ed4c120c0fb34b461742fdb7e5415055ddcfbaa9afd" + }, + { + "name": "original-contracts-unchanged", + "command": [ + "rtk", + "proxy", + "git", + "diff", + "c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac", + "--", + "docs/redesign/phase-2", + "docs/redesign/audit/ROUTE_MAP.md" + ], + "startedUtc": "2026-10-09T17:28:52.971644+00:00", + "finishedUtc": "2026-10-09T17:28:53.080130+00:00", + "exitCode": 0, + "logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36" + }, + { + "name": "main-revision", + "command": [ + "rtk", + "proxy", + "git", + "rev-parse", + "main" + ], + "startedUtc": "2026-10-09T17:28:53.080633+00:00", + "finishedUtc": "2026-10-09T17:28:53.186130+00:00", + "exitCode": 0, + "logSha256": "897066df123bc63e82a45f42fe9b6dbc9dd0aeff602dd814ffdf3ffd8de8ec2c" + }, + { + "name": "code-head", + "command": [ + "rtk", + "proxy", + "git", + "rev-parse", + "HEAD" + ], + "startedUtc": "2026-10-09T17:28:53.186623+00:00", + "finishedUtc": "2026-10-09T17:28:53.288041+00:00", + "exitCode": 0, + "logSha256": "9c323d9843d528486dc2159d8b84ec68b1169107a80fbe8690f9e72ab05aaded" + }, + { + "name": "remote-branches", + "command": [ + "rtk", + "proxy", + "git", + "ls-remote", + "origin", + "refs/heads/main", + "refs/heads/codex/ui-redesign-phase4" + ], + "startedUtc": "2026-10-09T17:28:53.288541+00:00", + "finishedUtc": "2026-10-09T17:28:53.569582+00:00", + "exitCode": 0, + "logSha256": "5c9e2be9ffb93e7f783193ddea324b5c9c871dfe4df7cc7f4f1c4163bc291f25" + } + ], + "changedTrackedFiles": [ + "docs/redesign/phase-5/p5-15/PRESERVATION_ACCEPTANCE.md", + "docs/redesign/phase-5/p5-15/READINESS_DEBT.md", + "docs/redesign/phase-5/p5-15/README.md", + "docs/redesign/phase-5/p5-15/p5-15-01/DEFECTS.md", + "docs/redesign/phase-5/p5-15/p5-15-01/INTERMITTENT_FAILURES.md", + "docs/redesign/phase-5/p5-15/p5-15-01/PRES_RESULTS.md", + "docs/redesign/phase-5/p5-15/p5-15-01/README.md", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/README.md", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/repository-validation.json", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-en-dark-390.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-en-light-1440.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-nb-dark-768.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-nb-light-320.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-en-dark-390.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-en-light-1440.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-nb-dark-768.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-nb-light-320.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-proof.json", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-dark-390.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-light-1440.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-nb-dark-768.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-nb-light-320.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-en-dark-390.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-en-light-1440.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-nb-dark-768.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-nb-light-320.png", + "docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/validation.json", + "docs/roadmap/todo.md", + "job-tracker-ui/e2e/rules-draft-repair.spec.ts", + "job-tracker-ui/src/components/RulesSettingsCard.tsx", + "job-tracker-ui/src/components/SettingsView.tsx", + "job-tracker-ui/src/i18n/translations.ts", + "job-tracker-ui/src/settings-view.test.tsx" + ], + "preservation": { + "total": 57, + "before": { + "PARTIAL": 56, + "DEFERRED": 1 + }, + "audit": { + "PARTIAL": 53, + "FAIL": 3, + "DEFERRED": 1 + }, + "R01": { + "PARTIAL": 54, + "FAIL": 2, + "DEFERRED": 1 + }, + "current": { + "PARTIAL": 55, + "FAIL": 1, + "DEFERRED": 1 + }, + "originalIdsUnchanged": true + }, + "routePatterns": 32, + "balancedMarkdown": true, + "limits": [ + "No deployed-provider, human AT/physical-device or production acceptance.", + "No Analytics/P5-15-02/P5-13/Docker/B07 work." + ] +} diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-en-dark-390.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-en-dark-390.png new file mode 100644 index 0000000000000000000000000000000000000000..022e5ac061e9b8056def5176c01d5cdd3c65dc87 GIT binary patch literal 38198 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 ZGsAke-dUCcO_xE|db;|#taD0e0svP)`$zx) literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-nb-dark-768.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-discard-nb-dark-768.png new file mode 100644 index 0000000000000000000000000000000000000000..926b8154d3401914b6bd136b029d83c74cc27163 GIT binary patch literal 44877 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
1MfVbLuF1LT3g?cj5N!?rgP< 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 SXBq&nfTYFc#mYqVeE%O?gbeop literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-en-dark-390.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-en-dark-390.png new file mode 100644 index 0000000000000000000000000000000000000000..be9e78a7c3257a0e4555605801e1bf567210c440 GIT binary patch literal 48759 zcmce-Ra9Kvw>?;dBm@W^+!EZ~ouGxgOMn2u-2(-|-JQan;1n(iF2UV{ySr6&ecx}~ zJ4W}oqwl|8`lTNB8RyhGXYD=roO7)muA(G^hC+k_007W{vXW{5073`=@LKHMEBJ`H zjafSYfC&Ififedg9fOg@GrN87Z`I#w(BL|fsv~ehUZ1quEWt8Td~#JA(?u2A zQ@mO%bkhv3EEcJQSK8c8T3Nr9c~)m2=Z6zVE=3_1&>@CVF2jUJZ2xrs0ra5yiKg0E zj(Ig*WncM?Uy1Bx?QtEE zKw3bsiGELl)bU+A=(J9{bth zlA4-04UDDE0WzN`o{P1P@7AlTl@MBdMQI%MmLkE$RyW3sa47tBQh)ueDSFgFJhihP znbg|d-d^bf+6O!)qtk1`U4xr|4{Iy*aCT3TLn8I)RIAKuuCiJfo7 zdVroU$kx_G3U?PEN92Vex%MkRek{LvcfwW?) z>%nrtK(4>P5wrfIx0h2Y3d8W->5heE$;<6>e1-OSQmX!-eqhhskf6OQ1;Yvx6-2@X zo%hgu)3_69%%4EH^0-hnNxAdq)bCIU8fo&%iDCexXJl&oZ`k9(7Otn2DB6adv z{2_+_!y?_rT1S>)Tj%{c%#V(>$)VXQd~>AmOnoUcpzc;gM1P^dolL4c1KEeYbrq*ly$zy2;=S+)^C9;GvR#7~yoI=!wK$}n_@8=bx8(>cw8@fWigZ+B8t_qGk5UhZ7C zZeq}vhx-JQGL$}8DfR|`z{B(Q^wdcIsajB+XHwgNwo2I~A;5^2Wki@%rQXq}HqY>U~u9UprwKL;w zt?`MNYqero?3IC3DvNUbTS>o8J%-95%Q9=+$Q~Z1V`}UDcx%d3k31<&J*&MMNEjkc z6OCeqigBwj>+bBw1_3>*t^R1c`DOlXW=rXUh0W{ zNi$fC==8L&Ct()Pm~72!ZQoCF%?6AL5maNThBj;5T&@U~3$9O^DoH-9@26oDL*`!O zl=p8mBa(x*?tIUG!d%8jA9hj=F~|svk|8b&diFIhz}1zNV=v5umfGoom`tT(v-z>; zHV?Z7u(XQ7^4)!*pYZFaQUwQcwS{b}f&u^j%TGRp}&|8G8Z1KGHm3Hq;ZKBaKe zpQ_wOelPcC)t_myvjMCxUYjWVyfEu}4p;JnI?lM;+YMZ>3+C($41jY6`fR(T2M6b2 zSo*WSIn8=Is|T)D(;+VqWmtFh52|z z8SYiq+nl{dK3fTiQ29(#QeCF*6c{jvP?$@Sdiq?ryixO`$^A4;hs4P zbcKKL+CTClUZeht-kI@$&G7dR0wr`cNj`?+gDxPk5nYv|dG|1({*)Zp{um>nLUY(A)PH`nip z!2w0%k~}%{F*c(WC_;9Eb*@uTcpTan6z0;}@8;#J&!%zOzEQs!_9c~@>vPw$OySz^ z5{{qa(W~hq%u^<9gA4%@JhyyoFFy{3u~7LV!yUCWQk5|#a*v;nd0DnVqVZm?X?>kSZsV?tHpd2EBk zL19A#SG3o12|N3JEK%grOf#V_&u~H8&x?c1BJv!DIiJ*F(yk4fC7R9kc--WsSfRpY z@6xHp4H*TONq+G8RrlPWT%TTp@AW}4{&ZEuG*E6LvO(=1u=( zN$znnAQ9V_1%JyBoF~4E^+3%GjayydTi9e_fIV!4VW?fEUbSAc?pv6T<1!8YjCo`X zeu}K;=w^xq-fo&FNY-;aTSYomM4wWH4Sj+cNNOjGEav*y!P zneoF&Vc9$H?(0@-$sK;gTozwO6~Sbe9X*_##8<2oUo7f>EUTCET110~imF8ZI zG3PT1spTwN$JLb+<(~1kt^hTwozQFp6YAQiHPH6yr}UYwhvC$A?|a_j!>iN3cqXKo zMjiS*XR;fCDBbHel-}b_h?0Jy1{0K{;YA3S{^T6@03`xNE#KV8(9~1&TCEQ>vtl@s9ef%=BcgF-3;`_ zt$0b8X-SiYb`wVc*H?w_KxsNtV~kap<}f7bgBs5Fr_m;fwm%1Zqy%5jL39q0p^6ST zH|O}Pblz=cex^$z}-){AC;i2#jUz?SBp|$14Jbm3jA{ zWwPd;lOE0;kj{9m6iUg;&a|J`$AdlO8KRC0B2d77x)yzRGhIC|yppbqj(R;-m>9Hp zG$?Lzsme4tQecrD+}#+<^sL=*lCqjI8Jd(NWI|eH6#HnUo~AL1SgMFYRtey!lgVRK zi6Si#KDr^+W7?giy0p-|GGCmoCG7JdCtj$XUuR{eRm-w5Y_TfSE+jMW;o(qjIm?GG zobM}ja&q#tb@}@j!>vv#pY6Hrhhv(A?R9c#T1^G-?vpe6I|pGp-UXQz^0PO4IaiHp zX+L4u=C{}{%D?;5Jsla&ONfy1pQoxlXh5WT%2!t%|fxOze zej`KC4MIJP?k{BcB!S{MNsBm4yt4ccVl=G!Q_yMcI5*U59-_T9bUQv5UNCDoNaIX* z+76M@m^}S*)=y2s;C`39q>W(xaz0&YMdFoqCt0;V81gdx_`NM!hp_aX|7(_xpXMUfos|VK(JRbTn{Z)^2$n)TKe6$M};1Le#AZH57UGfz=nNRH6ZE+}yorCc=r-Dke+bgDb;KPC4QxR>nnYyMQ zK+WYcXsmzeKJTvg^;Qxs+8X)v06j84_r;fDFXZG2(SaGOR~_W3Y)-R7GOW#{yuOs& zNVB=>G+<8??`s=!Fppj`q$Bb)Z`eDk&m=R$dx0qrR_`E5yehp68eS3}o10!ESf4!S zG`AGMCpGaX(zt!EAIXQ=T?tI2Vb*VS^?lY&|3k}qR%J)Yc0Wo=Mk;ZAmNWqxxp7xF zQ;i))yIb1V0$w=Ky6kpI9=?4ET#fBTrN$1Y;<*K>S=nr2TXP3x`e$bP=qwcWgyJlK zyqA}1d_^z&a5Fs){gB70%lx1dgFTf#mA%_0)W6p)AAk9ls2Z1?dA6uMz(a8%LEX^O z(~}!#-pl58B+6@L@Hl?l=!&f8guZawyIWj8$JfGSn;;Y*`RF&%9#Mm5({-@owzBG~ zp#eLc;28bnLu@NCPoEJK6#MzeYD75eYXh~Iq|9~A|B4AQZh;9{juy;3E(S=yoef02 zNN!x_hl6)o+vD#*Bzt@N-r#eGeGO8dzo$i%psbaz*Nt|;_s{WPsGZI--YFx8@o4<+ zWX2dHp>;zA<7WIhBjVWY4Dm)wrn>S`_yb?M#fE(JiEgD0b#B%8(S^H9x8S+{F!A>9 zzJg!PHIyv=A!uf`O=Tm)0|Nue#$1;-H$^-pU_Xvnf6VobYR_AOg~6v;8AYG(dp^wH9iMvH(Vk%H!na*8Hbfdp^u8M7ATod zN-}w?=Vbk}1wxnJjAr_*wI%}(k>^4x)x6l*oi-|}t7w$OBMrMmmJDJ^NE?$K@A)aC zrMK!l7pkJJ(5#b@Fd{l%+)b>kqJ4!r(Y-E**sZLPj<$W3OKN#+;UWXJlUi*9LDwgk z5qZ2ESu88VBa1KHt+87v$GxLB3cXY*SQxEb>oFtc96x21-%0yIP>iGlN*qdgSVD*=zw z<-%~zc-P~?6sqvC`L}2p-lr=Y?d_rlB>E8P8g^T5qMKSX{j;^vgNZyOaN-i(He8;8 zU_O2Q(PxuPyZRNPwq;cO4-oxs(9qplhYuuA&b7Kw?EoyuP1uCW_8BhbzxysLgIj;9 zm(T)FR02=!czHd%U814f4yQY(r*5YP*rW>(4{CRW|L9G4NLRf$frziXi9!CE<(gVr zhYnq&qkj}2_XzfC5^$Yay?S_Ybya`i>$I0Ec)MU0+j3b<=E#2i78937v&r=cx(-l$YHH}y3!oYM zZ76ec;i1w>)Z{mmeKNHZ+u3s5Ro+T1`Aqq{L>@!7$+9i~Q;e6?VVA4j6?tBba_M}fC@1ix2=s%!u5o^;6-|R{01)C&g#aLUmGBzy<((`x!2i?#IB0!zU?=fLF{8Pqh1+f^2_&?7 z9@csu=M4mgYgM@Urit+AzY$yQ?rtt+2IdQHZEQ@odtF6DL?8)u+i*PMKLn+I+aGJP zT~woppLi`LB?WnbGG|u4%C$GKHqhWLFAT<}#%5)$-W^>ZTL<{6q7J91?*I7-|G-S#u{<5e5lc8Ic_@bsj#oSLWEL(Li!2ImvOQ2F2^!TxP-&WpbW&vo zUS414lGPD407mnIrwwn;9h*c^|NSCmtXth)zyw(;GO}!zuo->0ap8crl%DpVdkdU4 z+NmZZP*G6A$Uda^ZsbGEE~<#s*YZ64z(($Pe*BsU4MKPx2?zAFEd zlVfuHRopyQMehQ;<=aPY{Au+@JAId<*!6Hq4NC*Qs~CMa+GOxLoR(HFF@66N6kgrh z<}Ixn25{Uiaf)ISW`b;-KR5?Up*2XnOF8ZianZfCE~P@ODtA|HG6?Is{cvuZEWOegoq353`by3AnCg2H=<~k zphw-kpUJnJ8t6-CHlNdAo>lbp){n>btoTAaX1%23Wa01k6Hq1`<1DxuB}vc8xjQBs_(IM#E`FR>s{6e{IhauT@1Kvc6l89eo9X5_jGmK z9#s!G+rLz)nU@rS?_cizl;n`HBti-(Q~7?lZ2gc+;KXSvR?HN*c16@&&+F-jopmAc z+J{X`eX$a9nd{!5q{$KmT@LTKxTi>X#2yNl8C5`qL=u$9Jf8RTy>Ip}dJ|y=ZO3Ea z6&}0h^s7`Gs9c-KA>__a5R}pAa@>3XJA+Btu3o+=lm0i6B={XZ7~dA_Zen0mySo{D zEK_69SQK@~!D%%s`RHA;TH=y{U{0e8IJhq2XiJUPm~5S`vp(A|r#_}B@9dbb+v!W} z*-L~(HFc3>tcDP;XKQiWuWXn3fhblK1G>S2orciKWyMVHNL?aW6UO{xSD$=mzWeUL z$Xb5pDZW#{m&Y6O&$Edd1^=YeJx1$Lst9KBRpO1)EA1q!zfhvnYm3j}I7jx^SCjwvhbBr^dEsTs#Ba~sW<(8V}OV)7siUb!x3MJ*6 zX&IQ`{rHPvy)sx!m<<1aexUVs9F=OINaew3K(jr57;8E8@5DS;p zO0$_5e!4^3Y8wxU+>#RP_GESUZ2jWm7EE-}(Z%A|BIi~){K|wHAq74wR4`aynq2m> zcQadEPZVLA4E14@&2XR-r@}@qW2BPwDDCCZ&~SXKYGx>^#cz(7`#Ub)DZt1-G&XJj zXnD-jw|ebG;&V1okv}^J6x#gSa%K4klz&^P9Lx5o16-M3KbT(4M70t*V$NG-thu-L z-Tt^i8hff4Sg%@O)Os^;HeYRw_Wn=_M+NCwRIAIlC~v!T^qoIrEvSK}%9tJWI|2jx zc%vK&`ZL`64_e628=06C92C3kDP3sWBc1LG3bSM-7S;*GQweZGRLg`b^G{FqgPq`Z zzQbzW?%=rKJ5cHgWKq6!FYLVdVBVOyXop1P+Dyue->~K5!+& zq)OiMvoLd;|z3O)B=B6)bZ(k^GQq70(QtBrO@ zWeq!lNPQKXcovq%<#k-FtgNkxbJ-G*dd+7acVr_YwGG;ikV3FR_jXRZF3kS_(ZZxu6nGC4iGQdxwn4fwmfXY&&h%E=Sm?G5-ICaDCx z;T4k;uiAS!G!gS!IqxYcndAjy5KJVy;<#l_KFlODYKpQQoG>%f(KXzLwZbPyhZisF z9rUG}+%HTtyIq?FW54R%%Sn@Q;nYBX7aODClk@ZZh!XfQTyAze6egjltJd+)p12^Y zXD1fgb71UO%v*pPF`)#`=DX+$)U4uy5KkgCziCW13l&I41hztrvWL= zouuy&8k)n|yZtw9!@aYF_)5~RJkS3IWM=kY>HG-Hd4O*dt{b6eTcpWUdaH0wpf+8p zw!TZ2LoRF)anCs)zy@&thhOxyOj@Huk~@u_@`ULtI9alu8>qlwxRtiOyNf*#_xg=n zNuz<*oYdw=cx?yHDH~7NT>t4T(gQYdFm%B647!{{ zFdMV;hr@hE7M3b!46sdd0mt^Ye?T>hv{FfJ)M?{+dYLG?-#otLB$njQzg*^Uvbl5) zm3pS&^x#0;n$Ww;-@WwZVDTT`B=1XzKbugPpHK10g0zeqE)m2#?$8Od{v|m@ol%j8 zo$fwxA~h@3T2Y7x*AMhyz~0`TU`G6Z(-p*cc&V?$?P!j>GshK!+~>Gf&?D_42O zMwBJX%X^u`8mG~EHsW!?=Fnwp=2fAyQd_JB;(vJIWpi%T1yN+GB=Jmp3$Yzx8Bar; z#c0NC*k;}0KS@a$kWvhBEa04lQ$`-U=l!GvzTnVMnM@wLQos4!l8}D`VH0Grw%9B# zDJ(4fZ!Ud+KE1niwMKd~rM?_HCN(lVe0h0k{fsF2U;Iy;)?TSoMUDEO@(YFB8Q&Cm z#v0PF>Kb|=vM-V`6Lw1QlIq=8iU4e$cWiKt&|g;mT>o!K?)_5m0-=pOoH>K@+T=W> zyUc<>-G&P$tydUiLZyj-_D)|K5t%|EBX6@&A=i|364} z7)?>pPOR{*JOGeemFG-#aUO>a0DM7ISouFKs{W6a*8iiy8_fiYR67GaxE4T*qUklU zV3sFgQe5Yvz4brOEbsYf^|;GFk{DJ&&`2j)rC?|)95DZP5tTM%u*lw3w?gD$wjE*_ zPWe9U`Ag99WHV%d>owr-=fk38E+$E(saPtVRTeOZhaM=M$IWG>T=NLs!aD4ap7@p4 z&zMLunrDKGu?TL)d>O~cfKL&*xgVu45dh72v_A_4EMIF4?GmLUW!Drx!BgD*-Hg%n6(y1BQzFgPuSd%Lb3A}Pz_UrGFXgAZQ?@vyO9x_X>2$+A>!golvt7TZaLUjkGUWH zs!D|jYQLc(0QjO3ad_!TTf>QiMg0t1UQ4rNEEyN`KkQ81nepVz3_mJoGLD6ZDM zbDb6@OeCAFDlr+h(yLRVp?Ha;<$Mi}L#;rYFUkKeFJLVjdRvaOl#8WaqQ!0)@jl}#jWr_&XY0y2u#Bz$Sxt9+ z7c}*Lef*T|JqUdJe$z&y9O(`ty^&4N={oc*vFnVw9o{6S_#S9_nI(AA+Ys97f=h%b?+a>1Yy5Ojs!KL@uoW0(dfP{pE!`8iYCAu`3Hm0Z? zLRAX7?iFL*Tz6PPnyhaQBC1TWj#6Mt>m`S3CMzZQY1^!BzpNAB5zM><^Wr`(d%Z~q zB9DmfoShHh!k6i5?t`^4Ih}f40S8+cZ_4%FpVB{pHl}6T7HKC6={ED^abqMau$vvO zL}{?sW$sNw&*v6>J55n&QbkeB&)WJ&mk}bj#{lw1m1$;s7fiQ~SpCabrx_LX;?r#& zGNJfIP=@LK}8q~EV4FJp*lL@Ex@;9nercD$K zVx+WzSDG2Ybp1*tIJ`TPl&=9QI5V`2;iMr_)#++-l07S3Hy4;V}9p+YArjh8kIjme(Taoml zrPCi@p0Gx2golrikm@XNF;lr|*Up5ouHR zf67ym^g4ld=g;cLJ}0EqaZd#(0{q{GaDG~OF6c7gcy{7dGgDaf-Y9^sJ)8O!gEK`8 zI$K~FWhkxmyf>lTZ1I3^1bm->mn}UKH{OMsIrkgW&DBuf&r;hjA!uY=w+|Z;NWJ1K zS&Ob;FVe`|{mS8A%h>UAg7o0c`u4|%GGj%9X9p8qF9s`|mq=;=;4hU@bCac=;*&ne zkY;o!mR1pZnIF9kMWn!YHZGp?0+W5?Q1_^Wb@k~dUCV6Gq00AqrPF8NAWh*?{AHmq{+S^L+7*LBxF75T9B;Zf0+h5_x%XnC6V?>3KStvQsSm^c?3SX&9* zmY{maT|jVDwUj)qKf6QQsGvw*qRt`4Wgcpf)Pu_;d-Zhw*R}lF;!$lzbw5v#H4I;gG0AOcOovA==eYbvh=je@nA|R;Z3#s5QXR`o?e68op^nW=PfsuA``rWU1n4i zwBG|ufKschmaW^364)@;V?<@<&w&N%b@DD()29flRYhzih3DgB%=A8vc3gEct!qk1 zNK-zDmQysz1BN{E=HNQ^`DsPG(*ijI>CJjPSR5N~eo1}!oMy27)0YAjF&68m-T!D~F>o7Xm-J3m0JaEgWb(b${ASQ`cG zICPNVzlLL}zy5XJgP5B>bDdPl<~!`~SxCyTAle>`)8i1(!CyGEl4qkI(cexItdOJT z<+voaG z%WRgLHQ&CO$z#WE*jRsV-pky_Z|7`c0@>~VefNC|&p)G>h&8Fyy}y%Zv&{Zw9cm3K zu66rF%I2~G_}u@7u-G;>cC~oh7@7+*Mo)-elBrNV6gEPdNsh|di^@nzubcZO|3l5N zr4R$=HWk;=qQHK6Gv2IwIET@%>z;!EC>Ot3cTzu%@ipJy=XEE1Xx|a1EJfSa3dB&? zLM>{nqn}?nH%M+AKA3MEDuC573eQu4m$zOl`+eI?0r2K7IwjeupVdtu&c2ygMdo5< zbrA2fYr$!%oAg_mehfq}UX>zI=$J35Bb&CvUGoqwD*?}-sLCL7p|)KHCr!ihukbTJ z2&HBj2(!U!B9}Lt65yZFOUMW$;<_y8z(=QM$suJ~d8-{XZgh2$J8*+MGfa8CUNCI1 z8lhwcdiGmP`u!uu4I>Bd?v4=iRa1mW?R zle}2dzKoyVd35^Sp5NR6%n4VoHhugr^T{Mk-$!H z9?i(JJ%x-W=(i9kUYE45$^6q+=TzFmwsJOKdb-Uu6`&(MHPg>=bh$u=Nd&&Ha7SK! zS|OsiH1|A?K@8fL3mlGSm zHLrA(?#D7EhpgHAm~5s0U1`?55{}4Hpqm|db2tmd2ZwxWqm}hfB z{NI}^|L?n(*aE`8#=a#Lz4Ky!Z|_b#9uJeU!b&q!0$`rqcJi>7d$PxtCfq2o*%q(N zP+GFO*s`yGc9K%I!(UXJIj5hZKIK4Qj+*qHWL6YI*`%yQz6@0_8Jiw2g@B}zeRFZpl*R^)xq z3<3HqiRLg8vi|iEGY#Gp#;zi(qCl#AhIO`)7nN!4L!WL={79?U*d^84b2fwG;!k8S zgI3jutld54=&r`WjJWgGb@K3Jp+g3xPB7QYN8iOwxlTv(R*k&4sb`1&;mRT)zueoS z!%5u1@nE+hw>F2;VAhGl`;9h@RR4<4^RfLqnYMKcW?F&)tfGbmDuaDd$;8E?c+=Q8 z1IUWp)*+LpLHiN>0=`Z^`bZnxy)hFhSsF(-`M(@^rk~LppXK&O2Qr++L#Bs5yBG8t z$QPD9D7_7=NF3-$grjbr#c$g=t<-u+?K+4S_9LZ;;E$RhzWxOQRa=AbB$*|VBL z@PLC%RSq}s8hJZ#AOZXs^>!dsgPof$&{*`PRGMAWm4txzZJ-k{L3=lHn@I9NLGb#%UtHa(`u9HTHyb@`l&<>G{v z-S~5ul(*lR_MEuz+1u$_%X%STfqy!dfgc(37Hkt@(4xCSdhpSgzk$GS-Oc-}6B09+ zj7BD_Vq}RQv&FWC%g`X*`ULd{TzWJcX_0XsWATPpF zab_`9c!tdd1>ka1+>lx@JAI|)heY>&#^^nj!>0}I`MjfMUd|$15+!a?H4r2f*%x)h zVMWcc3M>}l7@#XKIR#b=waV*us|w)Vs}C0<9K{slc)inB>NZ_1%De?I>sR9qf9PN~ z6CTB?H9?k{3MSo|eJ-uKEnL_^ZXYU}yrWeF_WCsrg<&qS%G_A=3D}EX3!B*uMAt4L zcZU>gdJ7Wu^HOTIN742b)7|V42uw@!rzl~J(Z+SkTV7K2vMAU2q3@41AR;5DC{S_U zryS3a@*RQAIGwOP<}MYB)IXaG2-iJhm0W)H1~($v$cQ(Y0g;c0Zlmf2$QAQxefMX? z>t(U?WaL`Xvk_=g@e79Dkz#8mnP+>ZMUCBYGF^*wTx0TEx*g4b<65yYNf`8`k&Uej zCJI+8K(1{Nq1WcrWZ)5F$jNASD*uGKF6o_UV~uORoGjfXn7qnHd7p70^i8iQ!%nRw zmkMH0zB1pvU)Q+Rzb_ELx5Bn@ZmaOq)suu}z(1Jt_b`84jib^H?emyyw%3u#aU62D%COa_1D(55MEMOP~@N zc(GYI^V8}T1LHZ#lfXKhjG9KbYAG!%S^i z&s}_aQdCwcg|2yO3`Dy=_Txs+Dt_B6Fm6w;^~`YRA^lbw}aGpsR^ zC{yLtN=SJ39CUGCWf&HLPg5Cqcl-2ED$w}{d zjhk=&$-TglJ;%Gs-kSqgBVk#F;v7ojly7WLeS&;%?+JHiqQh6BeQY09ASM4a-Mg4&wI~fXl_A<%&5 zGYJl}|Ij1sb?mhY*cM9&cKPd{vEK^5GMav6iI$+XGm5ncQMoZN|TkB%A~_XRS9a7Ns=i{ldbp{y&vX4j#g#W zBB_`CJRg$yF%_cSS!|(BY(9RLjZ31m^?{UxEa{&7WR#0DgU- z&0fRH$0Gd{=&D+a#$FVKSaL9@9iyorIW28(E^M5n%Vb^uccq_wDhPi^ajl%&kFbxb zyQwclKMdC{$Vtp*_2`BtUy`_7tGGlSH+e0bJAC>l#=tgYF5 zDP%=i_Mjg;i&$4%=FIN|04&`=MxaQkdNIK}-E!2Jo}5u4_7E<76)%P}>9P-pIb7_&+J$?&W?2LIAe@F?m zdB4%mEECRyKHmYP)J{9-aLTeM$n8Lv@}J`sBgbAYe2VJUbKtT6@eredo@pm+`fnh> zsR7U3ZbVeofQQMV*iWMaDJe+&8%vN6kxSlG4)W*h^*4DLE$8EE5@Fv^nfE4w2b6Ry zE$~Ug41Y#a*{L=4(M@V?1{41dExGsb@){-!(o*HM8v3>{H37NDeIl)`1y`RMP}gE2$+}_onY_2_l#BWY>}`#%QCdPZb$LrlQZ|FN?LXb6=hn^y7DWcwahG!9+vxJbcD@^Fu1EgO%zbhu z;YDo($uQkk%{B zs&tp3D@OuM(+XJLbt-$Pu6d6~q;CGfsfVP-x&3_jDXpBOM1@ZM#!VOPu-*P*Qfaeu znQpxBw=`CBbe+yJ7K`_z#%icFX;>P%SfxLvy<6a{*k6Fq(qGc1R{zW&Sdn)l0MFhs z)*QrdY+>URmpPrE0RD1cHs8W)2>*YS03eJ&VWWqeqw4B&(37;z0`!ux_VFf%DQa~= z!obUXDUTRr_7u?cK&J z%a9V(vff@SdpzEvZmYN79vHuK7(74V($x*h^1Yl!%wc-YFpdWeH&a-HM-LcxuG}83 z#ddPCq-eG&nn2@sUIw-jsjIPP#Ezyjy!iJiu^5~3`6nc9{x-K%&Qf!!j6pUVyy)dj zfL}`1({ciA);{OS{Kl|y@*YaOPQ}iX%cVDC{t<=?!UB(!*n$Ul`>I)TBp*@DUOcYq zI5zof0cV{ep~gp-^d;{cx~2lZQ?B!N-q5cdZx&W^Yyb7E>lm>~w#}5ATMYAMO$4>y zE;VhEoB)zPZy98*ytCWCh)4r3L-kS-e>5;ZZ~rR6M@ByUEV7A`XMM9myKZm~uK~=w zf*i@`tLM!d3C?(rC0FD7eYQ*dD`vIM-)>{2BziUn6)qpn26+=#!+Rl`^NV4GSR_eq zI+#SQAy1|+0rlwtTOi*eHF0=P^QV_xM{ev-sUGWhULZW~;jgi=L`%V0OLo2?b7o>5 z6m#+{-(BeBZ7p{<9PSUc0~(m%&M0%aIrW>jZ!rkiIu$c>8|?(Wyo70fW(l`dSd~lF z*5gNqb+$Why9)?EI^EI*63JS;|A>v=Lu9Yp{i1A8xja~j2a=D%CMOVn`WvO2WAu=b zrPtvo-P&x@(;7@Xr|PnM#HcIkuDE4=LR3+$S-YWL;OzDWS@dBT4Qy%6M!Ii&VKwpZ=_y7sf{_U-D(k>yC%lY1*r;WvX+sq+sl$0Q+`IsmtRs>h|&p zs@0J8y=xZ!bEZRR|J1{l=cnIvzQpd4vkI`=>uT3gPj+E9;*B8y;J8S&pua$R^mOjz zKv^VRjAS5P(B5pI^J>M#0cFI>O7vvyC0Nh5pjk)40BP@>W_@!EAMkS`KUjmtM%4W{ z%c$cmstvpib)d=+_7Q!vhRSV!;;Q2g%FJ}O4jU&2Jx4Xar>vLv5F`iu!eec(alAj* z?Y^uthn?N6Pm>Ox)=+gkU(zazj*eQf7z#Yxb&Y?7mo0|{"=j86o^BUx^LKn%SU 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%0DDHlE&KQTJT-2sxpjqn5rI1Q@PnOK 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 literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-nb-dark-768.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-validation-nb-dark-768.png new file mode 100644 index 0000000000000000000000000000000000000000..3d3302f90cb287824f4ec4dbf7364359caf90cb3 GIT binary patch literal 57065 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 Q0&hUBPEf~khmars1bJoAs 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 literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/validation.json b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/validation.json new file mode 100644 index 0000000..06b2772 --- /dev/null +++ b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/validation.json @@ -0,0 +1,732 @@ +{ + "sourceCheckpoint": "c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac", + "codeCheckpoint": "30f513d0c993800ec5d5583329ed65dc7ec9a8d4", + "recordedUtc": "2026-10-09T17:25:11.947964+00:00", + "scope": "Fresh complete local regression after final application change; AUTH-01 remains a genuine ordinary browser failure. No production/real-provider/human-device certification.", + "backend": [ + { + "name": "api-release-build", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.dotnet/dotnet.exe", + "build", + "JobTrackerApi/JobTrackerApi.csproj", + "--configuration", + "Release", + "--no-restore", + "-warnaserror" + ], + "startedUtc": "2026-10-09T16:55:50.041155+00:00", + "finishedUtc": "2026-10-09T16:55:59.316357+00:00", + "exitCode": 0, + "logSha256": "18a0ff1a0db85cda51e74548c1f61705012988858aa0f1a061f0623210c93977" + }, + { + "name": "backend-full", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.dotnet/dotnet.exe", + "test", + "JobTrackerApi.Tests/JobTrackerApi.Tests.csproj", + "--configuration", + "Release", + "--no-build", + "--logger", + "trx;LogFileName=backend-full.trx", + "--results-directory", + ".artifacts/p5-15-01R-02/backend/full", + "--", + "xUnit.parallelizeTestCollections=false", + "xUnit.maxParallelThreads=1" + ], + "startedUtc": "2026-10-09T16:55:59.317863+00:00", + "finishedUtc": "2026-10-09T16:56:15.191455+00:00", + "exitCode": 0, + "logSha256": "ca9f2e4c933fbcaf5ab5f4c74f57e31ba543a38ec364138a0a090c95c35108fb", + "total": 1033, + "passed": 1033, + "failed": 0, + "resultSha256": "15ce8fc8dfd9948a39aac7d51cfea4cb44454b3d17332807987916394fc4e94a" + }, + { + "name": "backend-test-project-release-build", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.dotnet/dotnet.exe", + "build", + "JobTrackerApi.Tests/JobTrackerApi.Tests.csproj", + "--configuration", + "Release", + "--no-restore", + "-warnaserror" + ], + "startedUtc": "2026-10-09T16:56:15.207999+00:00", + "finishedUtc": "2026-10-09T16:56:21.210057+00:00", + "exitCode": 0, + "logSha256": "81cad34336d4ff953e784387c7028e85fbcfd0ab43f1a103611cbe61dd1f0639" + }, + { + "name": "cv-revision", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.dotnet/dotnet.exe", + "test", + "JobTrackerApi.Tests/JobTrackerApi.Tests.csproj", + "--configuration", + "Release", + "--no-build", + "--filter", + "FullyQualifiedName~CvRevisionReadinessTests", + "--logger", + "trx;LogFileName=cv-revision.trx", + "--results-directory", + ".artifacts/p5-15-01R-02/backend/full", + "--", + "xUnit.parallelizeTestCollections=false", + "xUnit.maxParallelThreads=1" + ], + "startedUtc": "2026-10-09T16:56:21.211066+00:00", + "finishedUtc": "2026-10-09T16:56:24.813157+00:00", + "exitCode": 0, + "logSha256": "de3914a4c6a8a15f351ad7080e995ea5a76656afde75dc38c3a1b1c2e7fc6e7f", + "total": 5, + "passed": 5, + "failed": 0, + "resultSha256": "34ed2f283602af3fa17aa9e1362ae695bb7d8551676f203fba8dbf111bd91da1" + }, + { + "name": "focused-ai", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.dotnet/dotnet.exe", + "test", + "JobTrackerApi.Tests/JobTrackerApi.Tests.csproj", + "--configuration", + "Release", + "--no-build", + "--filter", + "FullyQualifiedName~CvAi|FullyQualifiedName~AiWorkspace|FullyQualifiedName~AiPrivacyPolicy|FullyQualifiedName~MeteredSummarizerService", + "--logger", + "trx;LogFileName=focused-ai.trx", + "--results-directory", + ".artifacts/p5-15-01R-02/backend/full", + "--", + "xUnit.parallelizeTestCollections=false", + "xUnit.maxParallelThreads=1" + ], + "startedUtc": "2026-10-09T16:56:24.815169+00:00", + "finishedUtc": "2026-10-09T16:56:29.762555+00:00", + "exitCode": 0, + "logSha256": "8bca9df96aa5c6d8b2391db64663afd9e910c44069551f311798368bde66738f", + "total": 108, + "passed": 108, + "failed": 0, + "resultSha256": "1aef564a23bb1b696794914f0c3d9a72567072dd22e8830b33d7daebea14194b" + }, + { + "name": "sidecar", + "command": [ + "rtk", + "proxy", + "tools/summarizer/.venv/Scripts/python.exe", + "-m", + "pytest", + "tools/summarizer/tests", + "-q", + "-o", + "cache_dir=E:/Storage/Projects/Active/Job tracker/.artifacts/p5-15-01R-02/backend/full/helpers/pytest-cache", + "--basetemp=E:/Storage/Projects/Active/Job tracker/.artifacts/p5-15-01R-02/backend/full/helpers/pytest-tmp", + "--junitxml=E:/Storage/Projects/Active/Job tracker/.artifacts/p5-15-01R-02/backend/full/helpers/sidecar.xml" + ], + "startedUtc": "2026-10-09T16:56:29.766104+00:00", + "finishedUtc": "2026-10-09T16:56:41.600367+00:00", + "exitCode": 0, + "logSha256": "a6e9102a862dbffbdbdc1e62ff174487e03b1efcda26080506e8ac150c5fb610", + "expectedPassed": 49 + }, + { + "name": "configuration-tests", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe", + "-X", + "utf8", + "scripts/test-ingress.py" + ], + "startedUtc": "2026-10-09T16:56:41.600852+00:00", + "finishedUtc": "2026-10-09T16:56:42.779826+00:00", + "exitCode": 0, + "logSha256": "9cfed5c1f3ce16658f4dea648a884804e0c5919c4fbaf37ca1a5949b605962d5", + "expectedPassed": 3 + }, + { + "name": "supply-chain-tests", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe", + "-X", + "utf8", + "scripts/test-supply-chain.py" + ], + "startedUtc": "2026-10-09T16:56:42.780840+00:00", + "finishedUtc": "2026-10-09T16:56:42.993801+00:00", + "exitCode": 0, + "logSha256": "793f0c09a167a39e5144a39ae38be08a57ebca38d72ba8b0aa6d59c347064306", + "expectedPassed": 3 + }, + { + "name": "offline-evaluation-tests", + "command": [ + "rtk", + "proxy", + "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe", + "-X", + "utf8", + "scripts/test-ollama-evaluation.py" + ], + "startedUtc": "2026-10-09T16:56:42.994802+00:00", + "finishedUtc": "2026-10-09T16:56:43.756967+00:00", + "exitCode": 0, + "logSha256": "90e7c2bc7745e2ccac4d1be53db420fef0cb336d604577671801745ed9c3d216", + "expectedPassed": 5 + }, + { + "name": "extension-tests", + "command": [ + "rtk", + "proxy", + "node", + "--test", + "browser-extension/tests/capture-url.test.mjs" + ], + "startedUtc": "2026-10-09T16:56:43.757932+00:00", + "finishedUtc": "2026-10-09T16:56:43.959775+00:00", + "exitCode": 0, + "logSha256": "1dde54fa45f4d9e5a9f830d362990fbdf9b0b3559249bf75fc00bf3193f28126", + "expectedPassed": 3 + } + ], + "offlineHelpers": { + "configuration-tests": { + "passed": 3, + "failed": 0, + "log": { + "path": ".artifacts/p5-15-01R-02/backend/full/configuration-tests.log", + "sha256": "9cfed5c1f3ce16658f4dea648a884804e0c5919c4fbaf37ca1a5949b605962d5" + } + }, + "supply-chain-tests": { + "passed": 3, + "failed": 0, + "log": { + "path": ".artifacts/p5-15-01R-02/backend/full/supply-chain-tests.log", + "sha256": "793f0c09a167a39e5144a39ae38be08a57ebca38d72ba8b0aa6d59c347064306" + } + }, + "offline-evaluation-tests": { + "passed": 5, + "failed": 0, + "log": { + "path": ".artifacts/p5-15-01R-02/backend/full/offline-evaluation-tests.log", + "sha256": "90e7c2bc7745e2ccac4d1be53db420fef0cb336d604577671801745ed9c3d216" + } + }, + "extension-tests": { + "passed": 3, + "failed": 0, + "log": { + "path": ".artifacts/p5-15-01R-02/backend/full/extension-tests.log", + "sha256": "1dde54fa45f4d9e5a9f830d362990fbdf9b0b3559249bf75fc00bf3193f28126" + } + } + }, + "sidecar": { + "passed": 49, + "result": { + "path": ".artifacts/p5-15-01R-02/backend/full/helpers/sidecar.xml", + "sha256": "25d09e742060ddb377db319a7888c3b396f6042d676b6d20af5b4e6e59f705fe" + } + }, + "frontend": { + "passed": 472, + "failed": 0, + "total": 472, + "suites": 82, + "commands": [ + { + "name": "frontend-full", + "command": [ + "rtk", + "proxy", + "npm.cmd", + "test", + "--", + "--runInBand", + "--watchAll=false", + "--json", + "--outputFile=../.artifacts/p5-15-01R-02/frontend/jest.json" + ], + "startedUtc": "2026-10-09T16:54:50.394930+00:00", + "finishedUtc": "2026-10-09T16:57:46.363795+00:00", + "exitCode": 0 + }, + { + "name": "app-typescript", + "command": [ + "rtk", + "proxy", + "npm.cmd", + "run", + "typecheck" + ], + "startedUtc": "2026-10-09T16:57:46.364288+00:00", + "finishedUtc": "2026-10-09T16:57:55.062608+00:00", + "exitCode": 0 + }, + { + "name": "frontend-lint", + "command": [ + "rtk", + "proxy", + "npm.cmd", + "run", + "lint" + ], + "startedUtc": "2026-10-09T16:57:55.063108+00:00", + "finishedUtc": "2026-10-09T16:58:11.353504+00:00", + "exitCode": 0 + }, + { + "name": "frontend-production-build", + "command": [ + "rtk", + "proxy", + "npm.cmd", + "run", + "build" + ], + "startedUtc": "2026-10-09T16:58:11.354004+00:00", + "finishedUtc": "2026-10-09T16:58:17.157367+00:00", + "exitCode": 0 + } + ] + }, + "ordinaryBrowser": { + "passed": 128, + "failed": 1, + "total": 129, + "inheritedPassing": 117, + "auditPassing": 4, + "auditFailing": 1, + "savedSearchPassing": 3, + "rulesRepairPassing": 4, + "skipped": 0, + "expectedFailures": 0, + "failedCases": [ + "[P5-15-01 E02 E07 A01] all 32 routes retain native entry, refresh and anonymous permissions" + ], + "stats": { + "startTime": "2026-10-09T17:00:36.643Z", + "duration": 1373356.458, + "expected": 128, + "skipped": 0, + "unexpected": 1, + "flaky": 0 + } + }, + "diagnostics": { + "passed": 2, + "failed": 0, + "total": 2, + "rulesDraft": { + "original": 14, + "draft": 5, + "visibleDraft": "5", + "persisted": 14, + "ruleWrites": 0, + "readbackStatus": 200 + }, + "stats": { + "startTime": "2026-10-09T17:24:11.085Z", + "duration": 13071.493, + "expected": 2, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + } + }, + "securityHttp": { + "http": { + "startTime": "2026-10-09T17:23:30.643Z", + "duration": 13563.922999999999, + "expected": 2, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + }, + "rate-limit": { + "startTime": "2026-10-09T17:23:44.793Z", + "duration": 10295.717, + "expected": 9, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + }, + "ingress": { + "startTime": "2026-10-09T17:23:55.717Z", + "duration": 6415.7210000000005, + "expected": 6, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + }, + "pdf-admission": { + "startTime": "2026-10-09T17:24:02.723Z", + "duration": 7773.563999999999, + "expected": 1, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + } + }, + "fidelity": { + "fidelity": { + "passed": 16, + "total": 16, + "previewPages": 36, + "pdfPages": 36, + "tolerances": { + "pageDimensionMm": 0.5, + "positionMm": 2, + "fontPt": 0.5, + "rgbComponent": 0.00392156862745098, + "pageCountAndMembership": "exact" + }, + "measurements": { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/measurements.json", + "sha256": "a312365d1b657028e42a3d04b545d5ffca0625f57a9c821a15a3dd6add62a86c" + }, + "results": { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/fidelity-results.json", + "sha256": "98abd84d63708f1c632e29c8b8d37e1083811979365162ffea2e4e1bf48ea373" + }, + "nativeFiles": [ + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-modern/render.html", + "sha256": "8e768156c7ffd4ad8dae6914a6a57baa5114668dc53a861f3925e0be8cffb8aa" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-modern/export.pdf", + "sha256": "daac7db4085eab095fde83cf966fc88b81e72f14729cb1d74ec30a5258f8bfec" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-minimal/render.html", + "sha256": "26bd74195f0f5ed917751ec5aeb0321ef156f93f105e889cea3fa67b2952bb1c" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-minimal/export.pdf", + "sha256": "40a35e13336482d2883b0c755630501a186c857b76a5e73c23927f130ea90836" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-executive/render.html", + "sha256": "d57da767c7c6cf446fe351fd381d33b95b555423db21feb84c9c1346775d8c48" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-executive/export.pdf", + "sha256": "29faeb7a9de36d95cfb9a4b906c7a6b7515507893001bda38f4cc6c4208d5dbd" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-technical/render.html", + "sha256": "681554ff60e68efa848e0a9e0ea6c2776526ea6a2017a05952ef724b08fc9e95" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-technical/export.pdf", + "sha256": "f8d0238497db12d6a78054b3d8e339181fbef2563cbf483e88fba272e2a88163" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-ats-classic/render.html", + "sha256": "f290eeef533983ea8a46c536e9747c0d88ee2cb7275f94366561c89645dc947b" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-ats-classic/export.pdf", + "sha256": "ac2e6bf973ee61d4bf768e5dac0093e0aa72fa4f8d218e67aa370aeda41f61fa" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-nordic/render.html", + "sha256": "361c0d55d3596a6e56d03b02bdecd9c9dbf6b48b7cb0a4add7d75382ca3e2958" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-nordic/export.pdf", + "sha256": "3e32bbe86c66d43afaaa619fb02a5e889fc51bf2ed59efb16600c1d6f65546fb" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-elegant/render.html", + "sha256": "816163e97d55be1fd726228fad0f7da471c707ca7879f0fbb036a1324dbdea47" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-elegant/export.pdf", + "sha256": "a5b0676270205a2c8bc01b46c26cbe47df104af4227ce9f6ffb9231de49bcea5" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-creative/render.html", + "sha256": "1cd723eb101ac3d06f87b4c2f8fa28e53252075a0f3ff5aa6002d6f6c2be6799" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-creative/export.pdf", + "sha256": "a2cb73a6670d971f008b4c93be48c01e9b5ed7f555025fcb4a156e5312c57f7e" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-code/render.html", + "sha256": "579dbd0e1c14afdee09f29f652e7742f5082c22e2de5f7c7ed06b954a2568d35" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/default-code/export.pdf", + "sha256": "ef55b43bf8b71e385b8c7885e8dbeaa438704be979bc9862c8531a2249012043" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/long-en-minimal/render.html", + "sha256": "2506bfc9473a1096e29f643b6d2958ff941e226e91ee67b7f05323dd28646a6a" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/long-en-minimal/export.pdf", + "sha256": "b0658a8c46f5b26a0f8a545e7df7de0f0c21720d9c33462b9fea3b9d126a862e" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/long-nb-code/render.html", + "sha256": "48bcca5d8713960e7543d4f150bf1c7cc96e7227d9b04b69ed063241dbbc68df" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/long-nb-code/export.pdf", + "sha256": "41dde4ddcdb5b77fb20d7fadacab998d554d049483333be45a41fad711a5c3d9" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/compact-8mm-letter/render.html", + "sha256": "515fbd6d8e0d031d86fa4cf08dc71c8c508fb84ea385aa19116f6cf13c9c7567" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/compact-8mm-letter/export.pdf", + "sha256": "e15a654623c634f5048ffef6bd1692c11e171f2389c16d20e79a44f464ac8756" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/roomy-28mm-nb/render.html", + "sha256": "cc0052318c874c2600ea0c137bd377411c0f6cd1c0115c1ed65c0d1173a3f1b9" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/roomy-28mm-nb/export.pdf", + "sha256": "912ac6b6bc0071565357c71fe83c7d738392b54b7c8d62fc900e1b5486967f8f" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/grid-and-bubbles/render.html", + "sha256": "1e5fc270a8ecf02a6e6bd7ac7b0d1d50c9f15baa00fb4c37a39b7ab3c141de37" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/grid-and-bubbles/export.pdf", + "sha256": "ee7f422f35e9fece8cdd1d58aa1e0bb734434d7ac5f7f970b365de4ed99d5849" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/long-sidebar-nb/render.html", + "sha256": "823db293254304db0d8ca2a9bf249af6dd343de959d4a965e741ae4cde633590" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/long-sidebar-nb/export.pdf", + "sha256": "a5677143477c8c244fb23e9a3408763bc605866d5e561906b0668b31ade5f279" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/unbreakable-and-boundary/render.html", + "sha256": "3faf425eb9ecf0be7e5294b5f60859133f24276df9a9d6ed2e569c3cd7069978" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity/unbreakable-and-boundary/export.pdf", + "sha256": "bbf2b82a2da55c5516a4cd955878a9e5619376ea83bf64541acce3b4c7993a35" + } + ] + }, + "settings-fidelity": { + "passed": 8, + "total": 8, + "previewPages": 24, + "pdfPages": 24, + "tolerances": { + "pageDimensionMm": 0.5, + "positionMm": 2, + "fontPt": 0.5, + "rgbComponent": 0.00392156862745098, + "pageCountAndMembership": "exact" + }, + "measurements": { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/measurements.json", + "sha256": "e48ac171aa1915d305514d29f45182974e8fc993015f5c3dd5e9a262fa0d98a4" + }, + "results": { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/fidelity-results.json", + "sha256": "baf25ba3f32119734b6aacf541648df6d74474274346b7f8d5db256cd0bdbcd9" + }, + "nativeFiles": [ + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-en-before/render.html", + "sha256": "846199be1b9e432aa9acfc0836a258e7e349a59f7ae2f199284e276c2a94f159" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-en-before/export.pdf", + "sha256": "8af35e81c00ad671d2a8f6a26e1ab85d883dba86add2bb2e550f8d977dea2428" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-en-after/render.html", + "sha256": "fc201751536f5f853fafafffe8d3ab6d6801a54fd561f2325b984044b292ae3c" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-en-after/export.pdf", + "sha256": "13a5ce2e8db75650d57fe2bbe95eef27e5eeac12190bc179c2c6c8b7ff834c3f" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-nb-before/render.html", + "sha256": "b5972b49c6b2d19f22af90b1ab72088aac0548e068695f301764f24ca1b362e2" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-nb-before/export.pdf", + "sha256": "0a0eac828be4e257bf32542a8ddfdd962fbb85f96945ea3b7ca464f11804d8d6" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-nb-after/render.html", + "sha256": "6922fe87ff0a6bcd83500fbb12bccd1d6091f35486aa39a8fc6b9c358817e64d" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/dark-nb-after/export.pdf", + "sha256": "11e61a5065c9674e09480107752cfc5d332a4d089429a30b33e8900dc1bf8508" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-en-before/render.html", + "sha256": "846199be1b9e432aa9acfc0836a258e7e349a59f7ae2f199284e276c2a94f159" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-en-before/export.pdf", + "sha256": "e8ca1f134e000c7cb236980bb6f1e1c437fcc3d60145552513c757063367b3e2" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-en-after/render.html", + "sha256": "fc201751536f5f853fafafffe8d3ab6d6801a54fd561f2325b984044b292ae3c" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-en-after/export.pdf", + "sha256": "a15eaedfdd0887149acc541fc8ed7be3cf1247e28a391c48c398c8703e5a5bad" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-nb-before/render.html", + "sha256": "b5972b49c6b2d19f22af90b1ab72088aac0548e068695f301764f24ca1b362e2" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-nb-before/export.pdf", + "sha256": "3fa0ac334833ba74dce2c079d792d59a75e855e2c823c6e80ae41a08ec2c3a8f" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-nb-after/render.html", + "sha256": "6922fe87ff0a6bcd83500fbb12bccd1d6091f35486aa39a8fc6b9c358817e64d" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/settings-fidelity/light-nb-after/export.pdf", + "sha256": "f35ee49717c3e5cce7958d7661c45687f57d3afd4feb2bdefe7315b179fc0eed" + } + ] + } + }, + "axe": { + "counts": { + "scans": 267, + "violationEntries": 0, + "incompleteNodeOccurrences": 2040 + }, + "incompleteRules": { + "color-contrast": 1768, + "aria-hidden-focus": 41, + "aria-prohibited-attr": 209, + "aria-valid-attr-value": 18, + "th-has-data-cells": 4 + } + }, + "routes": { + "patterns": 32, + "original": 31, + "analyticsAdded": 1, + "selectedReads": 98, + "failed500Reads": 0, + "loginQueryFailureRemains": true + }, + "preservationCurrent": { + "PASS": 0, + "PARTIAL": 55, + "FAIL": 1, + "DEFERRED": 1, + "BLOCKED": 0, + "NOT VERIFIED": 0, + "total": 57 + }, + "rawEvidence": [ + { + "path": ".artifacts/p5-15-01R-02/browser/commands.json", + "sha256": "da2d87cee5ed2ae15f7d5ffd8a457cd3b33f3f940c6ecc51bd7ae0352b08274d" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/fidelity-commands.json", + "sha256": "768a5e677c7752f38a3e88c3e211b0011135957569e3babd901de03d169c7f1e" + }, + { + "path": ".artifacts/p5-15-01R-02/frontend/summary.json", + "sha256": "d286487cb6b997c21f4b7f99d51e54f3149e3aaf0dbea426a5b265ecd07c413b" + }, + { + "path": ".artifacts/p5-15-01R-02/frontend/jest.json", + "sha256": "25610151a05492618e10e115d69e455365819968176ada0c84ef744bb5186d25" + }, + { + "path": ".artifacts/p5-15-01R-02/backend/full/summary.json", + "sha256": "fc7824f7efe1338e3ccb4c3c7a21b95dab8a36b2d55a3d8a1afffaa564ae7d94" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/main.json", + "sha256": "88eeb286eb2bbf20aaba593d612fdaf06dadbd8c354cd1b6eb4cf1261fb31bc8" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/diagnostics.json", + "sha256": "f6ef8ec5f23c384778474541d151e1f6914e8dba8c4d8a808ab5a34cfe9018f4" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/http.json", + "sha256": "feb309dfaa4bc3f06457594dbcc18db4c86a831366383387ec326a24492b2000" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/rate-limit.json", + "sha256": "0645f91bb3fc1e690701a2a2ebadad369c46847a5426794439e1a538be6c99fe" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/ingress.json", + "sha256": "b9f88f967de2d36fd47290a2922a08e3d5fe4eb8878721533982be3a1e5267ef" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/pdf-admission.json", + "sha256": "d4942a055191685d8cf56be085f0ceed23341c2f739ef4b6baf1dfca5373b5b0" + } + ], + "intermediateBrowserAttempts": "Initial four-case post-fix attempt used prebuilt API5202 instead of5302; after correcting the build environment two harness selectors failed; final focused four-case run and complete run retain actual zero-retry results.", + "intermittentCvUnsaved": "Prior R-01 unexplained assertion remains OPEN; current full frontend/browser pass does not establish a cause or repair.", + "production": { + "decision": "NO-GO", + "branch": "main", + "revision": "27657f31131cd95d42f0e1290853ec9c9b3959a4", + "modified": false + }, + "limits": [ + "No live production provider/physical touch/software keyboard/human screen reader qualification.", + "Historical Rules500, notification contention and language-save500 causes remain open.", + "Existing Rules API has no multi-client revision/ETag conflict semantics.", + "AUTH-01 remains OPEN; no Analytics or P5-15-02 work.", + "F04, complete current backup/restore, production configuration/schema and tested rollback remain release blockers.", + "P5-13 stays deferred/unqualified/Production-withheld; no model calls/UI/activation." + ] +} diff --git a/docs/roadmap/todo.md b/docs/roadmap/todo.md index 28cba57..e5ce521 100644 --- a/docs/roadmap/todo.md +++ b/docs/roadmap/todo.md @@ -4,7 +4,7 @@ Status reconciled: 2026-10-09. ## Current repository work -- **P5-15-01R-02 — bounded Rules draft repair in progress:** [record](../redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/README.md). Native RED reproduces unsaved14→5→tab round trip→14, persisted14/zero writes. Preserve the Settings-session draft, explicit save/discard/error semantics and account boundary; full regression and acceptance evidence pending. Analytics repair/P5-15-02/P5-13/B07/production remain outside this checkpoint. +- **P5-15-01R-02 — GO for bounded Rules draft repair:** [record](../redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/README.md). Native RED→GREEN retains5 on tab return/persisted14/zero writes; Save/reload, validation/error/retry, Discard and account isolation pass. Fresh backend1,033/frontend472/browser128pass+1Analytics failure/diagnostics2pass; standard/settings fidelity16/8 and revision5 unchanged. All57 groups reconcile to55PARTIAL/1FAIL/1DEFERRED. Code checkpoints pushed; final evidence follows its immediate commit/push boundary. Analytics remains unrepaired; P5-15-02/P5-13/Docker/B07/production are not started or cleared. - **P5-15-00 — acceptance planning only:** [final acceptance programme](../redesign/phase-5/p5-15/README.md) reconciles every Phase 5 slice, all 57 original PRES groups and retained routes, incomplete axe/manual/device qualifications, CV/native/revision boundaries and A/B/C/D debt/release gates. No new application/test change or fresh suite result; inherited 1,023 backend / 459 frontend / 117 browser remains. P5-13 deferred, full Phase 5 incomplete and production NO-GO. Push this documentation checkpoint and stop for review; each subsequently completed logical P5-15 checkpoint must be separately committed/pushed. No production `main` push, B07 or automatic 01 execution.

(X&~Of1CO76Tw5ctM65^_eY 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 II;Vst06LAC`v3p{ literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-en-dark-390.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-en-dark-390.png new file mode 100644 index 0000000000000000000000000000000000000000..960db1d1cc85b1aed07cc5602e8ff4403fb944cc GIT binary patch literal 45612 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%0DDHlE&KQTJT-2sxpjqn5rI1Q@PnOK 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 AEC2ui literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-nb-dark-768.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-draft-nb-dark-768.png new file mode 100644 index 0000000000000000000000000000000000000000..98c970c44fff0f3aa04bdb65dc41991c7370d37e GIT binary patch literal 54155 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 literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-proof.json b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-proof.json new file mode 100644 index 0000000..1c1f800 --- /dev/null +++ b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-proof.json @@ -0,0 +1,193 @@ +{ + "before": { + "initial": 14, + "entered": 5, + "afterReturn": "14", + "persisted": 14, + "writes": 0 + }, + "after": { + "initial": 14, + "entered": 5, + "afterReturn": "5", + "persisted": 14, + "writes": 0 + }, + "saveSnapshot": { + "initial": 14, + "submitted": 5, + "newerDraft": 6, + "persisted": 5, + "reads": 1 + }, + "accountBoundary": { + "accountAUnchanged": 14, + "accountB": 22, + "oldDraft": 9, + "oldPageDisposed": true, + "anonymous": [ + 401, + 401 + ] + }, + "focusedBrowser": { + "startTime": "2026-10-09T16:56:46.876Z", + "duration": 39904.021, + "expected": 4, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + }, + "focusedAxe": { + "counts": { + "scans": 16, + "violationEntries": 0, + "incompleteNodeOccurrences": 150 + }, + "incompleteRules": { + "color-contrast": 142, + "aria-hidden-focus": 8 + } + }, + "source": "c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac", + "reproducerCommit": "5b5dcd0b80aa0713545ecf1fdab079fb9dec28ee", + "repairCommit": "30f513d0c993800ec5d5583329ed65dc7ec9a8d4", + "nativeContract": "Authenticated per-account GET/PUT /api/rules, six fields, atomic PUT204; no schema/API/server conflict changes.", + "faultsAndGates": "Only the declared synthetic PUT500 and deterministic delayed GET/PUT are intercepted; persistence/readback/account checks use the native SQLite API.", + "rawEvidence": [ + { + "path": ".artifacts/p5-15-01R-02/browser/rules-red.json", + "sha256": "0182e9cd6f0f1e0f7d6a7c3d8ed3f9777196ce4c6c564e5f894ad4621f226251" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/rules-focused.json", + "sha256": "811719ac1e11730080fed0bc1298b3520f706d5919a4b55a2742f298a3097182" + }, + { + "path": ".artifacts/p5-15-01R-02/browser/commands.json", + "sha256": "da2d87cee5ed2ae15f7d5ffd8a457cd3b33f3f940c6ecc51bd7ae0352b08274d" + }, + { + "path": ".artifacts/p5-15-01R-02/frontend-red-clean.json", + "sha256": "610556e5cc35c01e517bc836322060bd6a02a4fca1283512cabd64349d2f3d5e" + }, + { + "path": ".artifacts/p5-15-01R-02/frontend-focused-2.json", + "sha256": "104d9c81d08b2b57986e6c4b6ccfb92f9bf65258a15dfcdc7d7abe6fcf2c1477" + } + ], + "screenshots": [ + { + "name": "rules-draft-en-light-1440", + "file": "rules-draft-en-light-1440.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-en-light-1440-2eccc41ef61c25a5d9e8b1f20839831a89a82e89.png", + "sha256": "790284a213e0110945f8e9f778caefba7dccbfd7efa39643c1908648b3dd417d" + }, + { + "name": "rules-validation-en-light-1440", + "file": "rules-validation-en-light-1440.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-en-light-1440-71c03f2b08484154136c85a24bfce4f432c4b6f2.png", + "sha256": "7b16b20e27b787c55ff9b0e730051ea75cae0e6c0d039ac07f2eb7af9fe005cc" + }, + { + "name": "rules-save-error-en-light-1440", + "file": "rules-save-error-en-light-1440.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-en-light-1440-c390e1e1ec5fa54ab8e0d725f2715a885c8bae89.png", + "sha256": "cfe6a051b9026e46195a65ad4a681e0bf1c6ad61a33f1422d5ec1e1e5b689502" + }, + { + "name": "rules-discard-en-light-1440", + "file": "rules-discard-en-light-1440.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-en-light-1440-bf549d758d59f678a362438bcfe784b4efed233f.png", + "sha256": "46cccc211271b34aacf5c197626c9fd09694de5ada65738c92b0669a0a79c672" + }, + { + "name": "rules-draft-nb-dark-768", + "file": "rules-draft-nb-dark-768.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-nb-dark-768-a8f57558d507ae626c5053663dcd23292df86b17.png", + "sha256": "8ddbc70f569c4b50e7eb5129b0b03ca18bd52ecae246e08b0c27635344ef3ff4" + }, + { + "name": "rules-validation-nb-dark-768", + "file": "rules-validation-nb-dark-768.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-nb-dark-768-da06302836733bbee986e85da0d97fed775534f1.png", + "sha256": "4eec3a7f4587498ad8034b8e2dedfd97b9c8e1cb276530973d283fc69be19985" + }, + { + "name": "rules-save-error-nb-dark-768", + "file": "rules-save-error-nb-dark-768.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-nb-dark-768-608ec82392ad20655ef5215336fd2e4df0270883.png", + "sha256": "abab8931f60f98892af427d7fa6aed168061c9ec0b0e8be9adc01148c668e751" + }, + { + "name": "rules-discard-nb-dark-768", + "file": "rules-discard-nb-dark-768.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-nb-dark-768-eb7f88ef82508ea52feffef67dcf769df67de3dc.png", + "sha256": "26c54370ebf0393670944b86615a1ba93c02eaf1343d5a539ecf4ce08f9b94a4" + }, + { + "name": "rules-draft-en-dark-390", + "file": "rules-draft-en-dark-390.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-en-dark-390-047037663461f9c9b3e073309f8d08b6d19895e6.png", + "sha256": "8e3e615cb0be06792c404da1be9ca9dcc2ee1eaf69fa7b78dfeb39d58b4c17ea" + }, + { + "name": "rules-validation-en-dark-390", + "file": "rules-validation-en-dark-390.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-en-dark-390-8f37e36f08a8780336c3d757dd7495ea611d9d1e.png", + "sha256": "a15745a3b2bf2011c27ca2006d96948354030db34cbbd2f60c5f83c7554138b3" + }, + { + "name": "rules-save-error-en-dark-390", + "file": "rules-save-error-en-dark-390.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-en-dark-390-c504bf10e82909e402c276f57ec50e311e288f7f.png", + "sha256": "bf03396d5e9431dfee090a3e0d6f99302c9ce3a4eaa6a2ab43c0881605370786" + }, + { + "name": "rules-discard-en-dark-390", + "file": "rules-discard-en-dark-390.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-en-dark-390-6775d161f579c3224d1bbd17bcc57b2e19da672b.png", + "sha256": "0d10359372f7affc91827aaefe2cb1f5f6a5df6fd9d9c86cc92cbcac1a6c5257" + }, + { + "name": "rules-draft-nb-light-320", + "file": "rules-draft-nb-light-320.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-nb-light-320-ec6bf8bcdcc9c98a0b82a86b97674ea43cdb43c6.png", + "sha256": "1e3de08d4ec4c108ae490ed78d52c3237a4c6779480bd606d4c8e4189954d1ab" + }, + { + "name": "rules-validation-nb-light-320", + "file": "rules-validation-nb-light-320.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-nb-light-320-7cb3ded822daac872ce47f6ddc050ca995eab332.png", + "sha256": "bb22835105f461e27e72a9003b74dc4c3ee709721faa5d486d3d58da7fe3bcdd" + }, + { + "name": "rules-save-error-nb-light-320", + "file": "rules-save-error-nb-light-320.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-nb-light-320-8999ce51b36a07879126edd078a6495992a1c51b.png", + "sha256": "06ef9eb1ece1ce1b7dc277287a39fb145c8eaa11436651682c7c3598270bd75f" + }, + { + "name": "rules-discard-nb-light-320", + "file": "rules-discard-nb-light-320.png", + "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-nb-light-320-74fe06e2c5dde99cee1a0f55b14f840859a13e45.png", + "sha256": "c060f02ccbf1e573408c721dd61df13643a268cf2f22f982d949e2e6d0c1cb26" + } + ], + "visualInspection": { + "type": "Coding-agent review of genuine screenshots; not human AT/device acceptance.", + "reviewed": [ + "rules-draft-en-light-1440", + "rules-draft-en-dark-390", + "rules-save-error-nb-dark-768", + "rules-validation-nb-light-320", + "rules-discard-nb-light-320" + ], + "outcome": "Fields, scope notice, errors and Save/Discard remain readable; visible focus and narrow-screen wrapping retained." + }, + "limits": [ + "No live production provider/physical touch/software keyboard/human screen reader qualification.", + "Historical Rules500, notification contention and language-save500 causes remain open.", + "Existing Rules API has no multi-client revision/ETag conflict semantics." + ] +} diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-dark-390.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-dark-390.png new file mode 100644 index 0000000000000000000000000000000000000000..196be4da7e7aadc524bc442ff1ec5650a9c68bcb GIT binary patch literal 48461 zcmce-WmubC*DabBC@n4piWe`M;!cVeFYZv>-5rV*FW%y=#R>$9rFenj?j^Wuut2i& zyzhSZ`L2EKea`pm{JnE$t-0pC)>vbXIcLlVRe4-23M>EsfUEFcMgstN5(NOD8$5rC zdNRl?B?$l!02E{-wS04qaLO! zgY&inZGHTQfX7&X=&A6jPu`8+xL@M#L}3dt0Pqn_?H-AIJPkny07SCF&@jCj0DxaO zUl;)Z>31mr0L~MIr+~NUj4uGc2>y=`^GbrwuCA^wE)Lc@+oR=MoL6s=(+Rj@Fc=KC zxw%;+x3;!65dioa7HPITkRp@RJvdlyGoF`_kT8#ND@{mnbAfrVA(`}3EnkA?TRd|` zZ7u1|Q-BD1SyYYV-o*0q7P;Wk2UFAaJn_z2lbSLOMf}Qsj;q&|j5jB%*)(*6Zs>r& z26~iWG)%m!z4>wE!EAMj*TgmKcsWzx{9>DZrmfh(L5(Xbp1I6j3I9h3GMJC}Q4s*( z3hOpgf;Hf-EYD;V*Kh!V5bt9OH>|Alm7nf~Z$M80wjp1s!8I_ZJNTs>DT%?9eZ|St zA_r&vj~^+awdlDLUj#nkHG(-4JmvIgz%?l)zkdC~CgW-<#LT-U<(vah{($gnyD!fY;lMuP-Z#c64-XyJKko=?cPROYgn7gjCdY zO0JME_ks-t$CsVk1NuJyrjwR~?Gyh!96@S*Q11%73)Eknqz(D=xSdH$LBX-*)N6LQ z6-$}>IW{h`BxrAFQ?}C?-II%+o+kLLn?yXoKh=Ble9*-O-$Smjb=wD$eX;5jz{VcJ zbP|(brlfm!+J0JCshNK?%`zePA`_T-y7qX3ghSLQDLB55HU}?EkqFu_R{FTm`VZ_= zr8KcfaVE^ps@|^w!ewOp|K!4Tr^cF68Dk=%$62`$F0zsE$`qIxdprDub-Elx{7UHS z!r)I2t9I|syIy=#gUbFpvqR+q!vl=7^ZnH|f0>{D%~`e2i6-=)KYzvNvE$Jdhjp-bZ$S}>jxQB7S{RctGIVs*+$ zpLQ6t*u%HT8+ovc!qI8%nBwZ;$9-uZgfo|Yz&;tnk#(XU;Me6<0*Vc-p@^_)F-v^ z3w&Tok+`gqK{^%8X|~A8ZarN$yCM9`=G=aKQ$p;vtr%&vmT{xe%uX8Z?J zSK5|9I_p@R+dD^(r@SI2E?x;-&BMH0A~2w?nd$BA_3mtmLMVLAJ8?I6V12&HB;VN^jH$E*RICP{uOaEQ!ZV!vbODj8IGAmpZi=eg)y#oZe+yf{&QP- zKGp6c)Cx9Gtz z)wGXYHm>*X$l|89CjWHJUNoVi6+C~t6~-U~uUPv?8qrV-r4h<->WDa>__3E*&8o1uyYBazaDX zw>Bn6X?Tw&3LWp|m+%f+T-?+Pz9B2RXF_IHm97t7=FqI~4(=?nXe ziGMll!t-!vl5T_6E_zDA4%ndV7Z#35-2RG3 z=+{>J-F>n6KgUi_LF@7;xun6OcyLWLY+pK^d6pJ$q z6)YR7AQw5@W0Ca+R9I!0;tUiAoKCgg;e6`!V#WUpUsVX?Ir{I-gyFl(PoSW0uMY@)Y+(emU)0oIm_7{jz0&8K z!IqGLRcJbfdxJa z6No!*%(_vH^OpztqNK|1X-Rg4nlBs$v8H#WjYU|AINL36oN0{dm{?igzq~f0>mH>N zFT#hTj}kjBmOAShO&7Nc=e?pix=KAfoU{Bg79Rr~dhT^VY-ZY(8X^M9Z^EGMKz83Q zXT)D)V>w@h*s_&QTi3_PyOB|nxYi~$gEBkrw9TwR#s&`!t3)&% z4Qc7l>6^TkX8|Y96YwP8n!C2G0VPx8%d6K~No=+Jh`a3SOnb_Nqv8R%&R~7(W0o06 zFH%s;eeuko*Wn8QNXm@mC6ljKXrP=cK|HgQXcHN`6O&&8u9RoaNPAI^M@za&Ag=G-MZ8NAu|3BQXs*EVP2rg35L6DXUHT4TMs* zlP+hGO4k`x+JeV_W~Y3X*3k$GLaQn3pICP~QTie8ta37bowohx&%oO5Hb!mYvSTXh z(^)tq0Y#z%TV3;8(tBQ7=-3VGkaxujj2+dPqnoA#9#!!q1n;KzE)x%-@5^gR?3DiC z31U8(xZeGZUP<|I`xG|-&!u#mU))^q-g=Vzm6(#Iz=(S|pGTu2`eI6wetm|c|JcXk z^ONKHF_l+Y$Mk_X^`fL1jY{rFa^{!16 z*h0wOt5eL1#q(1=zP43d6Y;|g>g{jiu2ImR4XI!f-SnIevfR~7<$b2Pd_8X(m(AoE znQpn8@a*vsb0rv_>y4P~<0O60?xc>1dqYcpGKJ{s@Loh5GUvtSRi@HFYrb^FUr~7QS)mL%7;DXnK9EBGMmelx+ z$u2Q-r-Vl21B(rw^L-Yi`g2m^nO~#UH4ciJ5cG^rPdB2Xh1w)g^@m&24&Na#;j4=o z8;Njf-0`%D5K0{H)aVjanUz!?K|eb{ZZD20 zdQ|#GMnuH|RaI4=!F^l|DZ#)#P?I;D>rwE$i}6?xNa@!KOG^K`@}2P>uI$oED{{A5 zG)^kOzK(+XL<_o=gM)*;=IxcvXQ~W3^U$!|AwSKm+!y0@=Z(C@@TB-h`TNcUT?xm= zg7ZW|RHlM)rkE3qN=JX&NaM`P7A?^WBtaaVf7na=X-BN z{@{1NwEOjt{A5Y5M;ZUd$A2-io!YM8$F|H&GB>&&ViC?knpUkGIHY$uJ`e1ab^;=* zVMOQ?pL0DKimJMY_8x+$7^$&yNwWT&itz4qJ!^?lOu3^VZbb1uc{M7XH_!N&7eZ#F zJm6Zwr#7PX#avX4oCgoD$6axf^J`Vf zxYZ8fA)_QJYVfG*tpr2jrV%Ora=KfWWV`#LKMa$WqpsSaF>}!8H3YsoQ!EcT__8aW zJFry$xDgFp4~D5K8Cll7l_CW1Ou7PpifhHtq#JQT zTnjljy`RXTqI#U?txU|;qZ5S?hGS{UwwBJ0j(sS_%Oj zc(u)M&HvEYXN8d8@^|h4@Nb#Dwt>OfW)fUU5sRZMG`nfC-s{4t<=Im-G^Y;J72&-w zRER#G9_Rn7e*)t*n{rr~bOjp*W;6!o`fT00O3Cr?N5TK1$4R?`&*55kH`Rg?}NC#whYAZSl4N5M+#Z4IVTM7ycyuUeB12W$>K5@l$#4}{kUHMZO?FqB@sxuLPe7OG{ zRVxkxY8h1y$(I*+K0=}WaeAkiztZ0dIaV?@dqb^p2DK*{N|qMuOhNvRBDskInKUd; zZMH?4gHOb1?t$sMdE$4`&J|jsKAXaT0u>Yx8;ZS$NaC zJ^>Vnf3#l!H!zYH9D74$GXbG^5h!^@VeP|Hz#i3qOSbu!meVx9x~xLt>yL_nyiV7Q zTg5x~NxjaQVM|K}xvIPOZ-X4cSfPoLk#3VFDKhv2|3$g!8??m1zlgz~oCrUiE>BWs zE`Cu}UA+vyGZZkycsJNH(`xIarGU*eY}wV-g;EoYI}KF$XY-=3_9iu)NY|Zyxl!3+ zE;y0^sIeV3&Hw%ib0P)~0i0~tyMpWtfu>zjqhg}r7n7EJ+_T31O^@)K;%`d=&#|*> zo)%b`xf(Sc;4+?(i%%0zvqKTLLUn_De{^!TZ*y^gP z&q{w=*?z9nZdx{K13WpL`M7e@N>C9#>}cQXc!?iMWGjn;J)->9hA@wsw&QE{C{Q%d z(!b0Tkgw*?2^>fmQ>u)Vqv~5;_JL)M;^N{0YvZSl>)hS|VL5lVw+lM{ECwV56-L)b zlu>o;`AO9kx1)%o>n7Bf?(cS^Ylq*chlR1-S2i`Z?)CZfxf$@HOkf1o<;~8L#e`RA zNe2e`ML&!RV&>m(%ST@vc(w&U-Y-hLM~zz08iQ!}8IMMRfpXSEJ;b~~I>l1$AFm(L zlJ(A-;g9>d|NUi%W2j2HeY((azJd&9N}R}Y+xWxloR^n}TA1gIHYp9a*W8hOXJ^3l zc*}aQjni>LqfKxFD8Ry^xTQrrPLS|p96RIxWr+{xufiWAeV^+E42+NIOb%^Mk9W8q*7&S=oc0BrW;5O#1~i?Wh2RJ4YkLX5 zJ+rP#zll_%2~fM@Y{BV-fz>hbgVl8diuwQ9;0+!|S9=@jtsL6Shu0TMNkPcRunP}} zeY2H(63snqJ|*DfTfv7F8F?-@^xXlBbVi$hMe06#C(o+7Hj8Z#C>3j|jY)+ztlwf1 zx=qYHCKCK`HV&e0Y^3t{)jCx;G=L3$JNLY}T?~;ZfY30U+^z;7^*lCu?w+9Ce!E5$nh}_+Bq0Rp(#ZWX#QNH`fAwwU1m3;Tg{tbTgvjd;qa2 z(-q$Q-VPEv;c1{OAB^NRal=n?zV6fJCZHC-TxzbSJ@s8CxU4KJL~K%1?yoqlw0^tJ zlx|#h-CUk#!^aE@lR70X{7TxFW9$sl!V{iBz@)z#h+uX@#F z;iL2V{}HOnDziHtk^Vb`LWph5JA>x0(n<|Bcb&2>}csH+i6v=N9#)G z>$1N~>S!BJ+AF${^UWaKZO1h3oh-oTO?tRXmzAwx;f-KvxovZ~AqRmD(MNL8K@8a0RESHbSIJ%NvNI$V zQ9YSPB=1_8J`?rZl4nZ&_h*Ebf|IS|7A`%05C|+}g;p@_dNA|i9!<;)dK4O(9p94F z=Amr6*NJh5S!eX~ozW-W6DM^fl{-uG3ovXAwQ=>gisUnh5#8JOs6$sNgj{agzic1+ z9Bq>{lu9dc12G-Xxnp|cE2Q#{`pm`2w@_AkNIjbnplgn_9bG|14IU1r4~OlhyASP6 zO$#H{yG|`hSorx;KGdS#GPm2_A7$77<(65W&y16ml?jT+b|hXdESzd6P602*7u*TH zBq!8aqzMQlfl(25^99}H&Nk)b1RWTpP?~R<_75i&z61+5ezJt_05co+Jq}Jc^@2_mTq3!J~1OiP* z46@M|L)#adNHt`4PW4OiDaYo7t$4uBt~UGTzH-lCG^F${1d>}g^1(zrVD%ARF;NfC z^F3g?&oSxgF{Py?R}<8f|Y=9kF}F6Bx7&)xD>5Z#tU**BtKukUHwI^4xJe8=4fT z^LJB6;aH8`KRfcVc=p+9`;FcYzHRWb9OB{f9QROnW)2*f-Q=;^GnC0ZIl0{K;}Sr_ z(RI_MK$Dk8#+7E;X}^K-%#&eNcGcQb0(Lphx&C&4m!+<%&Hk9wOVm&{;Bu<}a=zC1 z@oM@i+%G`8iVlV9AjEBr(VEXrc-+WvuwsbMXflJTX5~HeE@&o=sm9?y#&`+^-W&^h zavRj(QHoq8N+WNyu?KerurID&dHwp8z5kn~sTST>@TEQu2Av1>Yg)f5JOwx+Z*VU@JmC zzZ|r{$?QDZ>dHg(3wAi)*+G@~i-^eml-7o;h*si}aaCQRXx11~%iy$H6|0E2zGKzg zRWKbFC3yC0Oy|i&gOH%XXd!s29qGH6msUegrrKqYGN$_Y_&A;qQlpY4r4q|oaxX1q zi3vwXN7vHPS@QlWJkPfI+vytQY7_F0IXTodW1Cm41zn6RHH-%2=_aV)2D7w9J%>~n z%WHCWW~RwEVyt;so!q_YpX+`sQHRBDyVVtO;`C3{;Mtp|XIYt_Kz_)$<9O*k6W)k0qwC{!O_?Hb1ouEOVF;Iei$S0DEZr^30Z zUJ;(SlHq@)c|dIyQO0*n;s0RF{+Zjx1F!S7G=6CJne~78a9GPD0PyN*3OeB9^Y=u6 zP`cL&06(0+-jA zLiVeP65o6$No)0%HqdCgwSw|G2-d1({SLvw(#FKZtPV%zk(-6gn7o9DE9vdLZS>XN z>Xe>M*azUKj-D9MFsl5`5k6N)=PEPC4{>11C8{)-g7R#Gp**~u^d~T0tfs8Jo@0#)7 zAX-_(gpr>D@BNp|a0@8~BJOzs*YWt}QI!)r{#twGqkg^dc%59)` zhD60GPF`auY2+J{XR-$_lG>cSOl5DaOVM@Vs`!GL^o>S#w27sHW*^VVw9_1Ra_MfT z(<)>wRbRVzT)s)#Cz%9rB}Kv6TFzpS)Poo^vm1^J#h2e7)5)4a2)Bwf)gXkMt@0j@ z?4C@ITHbrvp=Ei+q2!cUZnnCV)%>)Kl-?|IzMr4|=wJr;B{wLoQ?RFV&?>%XG&h)KH5?hdtzT%}j?~j$gj()~o(bQLBIq)7<@p)A%=T=_8X(}dGztA2? z64Ux^NuJ5HGk27BcUd;sf+3QEpG4h4Y8R-caf-Z3J<_=Cf8zSghQ+xpwx{Rmxy2rb zR0ob|ZFZt;uAl0d<9T(_>*Jpg5(3fBs#uzK7lt~FVO3M#L%yf6uaTrBmv2?KZp|$L zwLpgcs;5tTTyzob76F5C9f=5V_A5(q_@`*l zZQ4?Oj;?k}Zt_K2eNVXtF(8zI|R!h;FtsxC1r+7*B=l3^BWFo z$Y(xGzdVBa1bbCj{t1Ldq~TVnC}}j}WyU9{s|8y1j%NETbA>FI!=t&f-qjQ~%&41a zNTQ?iY34gJ-MD4NjZ4SmsCo@_9$H#qH)80#Bkp#V^Q2|?gv}gt6c)QPI$*+nWv`17 z&iPX>!b~eD5$APgdf9R z931vZcH}Ikx4R!a7d6#JVJBJ6my#H^UQyxS>7RV8>mD+1^*tB^C?A!W0D!-Ys;w<# zA)Z&I-1o{W8@juHg5V_yTf+_KBX@$Dhn=ePKT|%fW+OW;q;VgK{z+_4b^LjG@%>8;ZoUgIOXWK-$!@p0os;1gH0hjb()~y^bB#Y|C zz1B^EFbM()oYZTUs*sgu2^~@kV4}(4*J6Wd&ff0!B~{re45>{Ny$nv7Eo;{(970}2 zVpRI-Qv#e~iBFDIWV6bE7u@4W`0{t$a|=!gf`i^~7Xs4f4~j@8>nIoVb^ODwf86N~ z%>M#kD}sl^VE#kVa$HNcTd#HdZFV3nfhi^Ofw7?zUz_lyMllRXkm_@WYG#&P2s30VInIJDkLOOD$ImlQ? zt+Ip*f_*Kt4t@jSZq$(3*BXHQKoc`_n5=raeIRTRh4by~=$iOm&=Wr)&|Gd{g-|-GLWj1i z2pFl_s^vNIMbrl59F%E%>a=yy0ul|IyY1112sCT)dwx30FXgtt-67Du_}1lgm*XdF zA4ylbQ+;1WA6N@1!-wey*I}bKohI#`zff8PZwx> zCP{^}Y#uw<>Ha`=6__25lc<@$#?l&=_4tDQhWeN8F0OY{rsCtrX}sAu`}D}GB`2k_ zDBO0J>&DYSodWKa=S#do7ejU^Aj=T4U>XW%>HKli*YziDkfG1Y)vIrl67;!a@k@bJ zsuFUwPPlIUt>-;z3-baMXBsvLFH_e>@4aoZN`E}g5a&@j|1_X%r;^F88$uhdnl9#8R{0ZSPINtvEqA3ZKSpyH!T zTk@tLEi?JN@%16jN#Txa{s(q0tCoQW{f zZ!M)=zZdn5!{kOt*IOpXvPo&mrT9fi{zax5em>MwWz)30y@>VJ5r!>C+`{nBA=1%u z>z8s8@NSM(%lMWk3YsKCH z08Vk2bSokZRr~>XgYT1K&eVoR`}=SJ^Ux+>CGW+@;fS)qIX>A527pl_N@e@LBC%yK zbxmc=ExB!M{0PzDl+RqIF+%KMsztM35!JB!A`6oss8Y%KDJvFdJNPgS78tDQb1)sL zK2CS`9KeMMRN)C1ZFp4QBLq-OXQr1(N8?|{Madb~dXS*-@II5($D9>66c3Hv85KGF z>cjoN)mQ#+chvt=iD`!UugC+XZQSx3^73jzIgj2C{aI;a&I8O7cA87?43yYrE2Icm z*Xk=TWyUB_?rAr8Nl(c@NuSSGZI9@gpHl=4ww0iTMWm`T39Hg%@o_WokJv8vm3$z1 z!o@6Vr692HT9j&C@pGk>Df@Fky{}41hb{b**0VM|zTUf-Y$Foui)AX>Qf3NV`FCV8 zOqm`zQLWgMPuzR7-z9zRTU=PqdZ5?VvJ@Md!>mZe*RjI_yA@u-8dNKoK&G5QlSfI0 zbc`hfuCH25i(_BjyaF34bCe|!DFbUik23+^s?`l87}_B=9e@9}S?ywEGJFfM*t%Q( zS^uiiJxI>JH`;v}dy6}nZS!h$cq10fNmwJ5B{B5@+@$`-NRv^wdYccaS;^*LcX5;Y zCP@7LY2?p(iJyqGYu3479)e|?xZg9M@lGRSAZH&>8#mvm8hiO1aUuA~_#|xZz~q|J3`2&T-+JyAPCt^*f$%xBn?EI+V*e0c1JFfb9S|^3M`CT!VF&(+$zrrn|&D*<4 zGxt$&Yb%DE+j6Xswry&hWGx<3J8YSupS5kf?_pc^8b|;>r7yI%XwW2|8Y$-Rt%F7% z@b1`e9lV!*sy*ZRW8_Q2&^ev%AbLI#7`QNAX~8%c=7#1j48xghB%oEk#%A5Tp8ips z#im>N+qo^5)_87O1|#zo_z?Rg(46k^n!bB%t1dwLMUMYHR`wWuQ0Ar7FNL4C&&Exs zp<$F3KZzr#-Obwh{ImHv*u926JyMuF?X%d;E}U}A#FMA7dlOB{K-F%N#6eR~I?}rp zf9a*){tP-VGZa^nfHAlB`fCGy;;GdrqKpB`;>PKj_<6feAA>@bgu|G(TT4hwx<9de zpt!8Bd+2+ABSC(TF1xo~x8GEyU4N|M0BeE~2^(J3dw$koe!pUQ?_tG#!B~))`_Jyt zK9XZneu=nPieyX~LnSJZmaG#)<;3@yRoSVMw<5|+^Dpz*gz%&S=PE z*0tA@b58ax_>^@zKcAPIl|uJ5C#Mi(r$`TLRAG*q3SM-1%Pw#}Xtqc0fax6HuS(!^ zlnGv*d|OD4F*WY%ZQnKUK~>Xc>CNEOb~hY7*85N;FMcM?@o+vAp*S-9yWW!i8(ouS zCZbROlqx%>@vd6OmMxdaK6dXL$(T?&%k;WkK)pBV6=p_mL#4;Kkm2PNqyJ=dzYG`i zVniP6sJB1H*N2W*Dsp>YYzsLq`zEnO)gPHwX4r%0nUMIl*q2o-dipy}#)L*w_vydU^$ySH0rfSon@$^&;~q_HgZA zbFC+&a+%F&f^zFG`Zl6s%55C18>cs2g;n%giM|`5k+YK#1PcodpDg086V>*;@37sK z8P-l@-f3r#*PZ=9qI;ngX1?ipe^^RUHI-v9RPJyh_uAWB2z%xS!vm3-C3fTO*t_br zO}P*>2Ht39rXlUD2cc=_A|m2pb>gMJ(hb^)vwc0lB(1k0Bv=!Np@_7lw!bAqemTL; zE`ERu41deCNt{7 zViX)o{3~M>3aJqx+__zTbV)2=Y0=c+FxTu`+X?Z#Yj3o@?&JMBn4hx@$w*0 zD#p3lK8FlT>HBnzc7>w|{u2-Eui;JCPA#5olp?t=`9RU0S=8yQ`lm)pEzk56a&mt} zn6{*V$tL~0N{kdCGR@45Lr0l9u2}@uY21dqcjTFJ77wZN5M{C!Y<8X~BTvpZUnw5U zvsQ$L6dLTduS0RUql7Y|(o3L(Sq6-$rw5l$E@&+z0k> zzFaqh*F(c#S6oYNf}obmH3x&g(D!~yYgBHkFD+(-EA_`1%i74vWwH7gwvSnxJ1Txv zfom3MJG66rHS!Gz`CV|^IdUV9u!p2wU4qtK_%oyW89)I?X zni3A-l$=Me%Roo9ZhT7pf0rsVQ31T(WE8<~@4hc!Tw21MX28&c^x^?d_gXcRslC>84GDH^ijGpjns01V z(YQgTbDs*({?g|(rD!EfE0w(a?H=SxwPC+g@@gvZ-S(^Qgei`hh9?fooC8Gy_+u(8 zp>96|`*x49p;;i|(YQ|%&l(93i*NpXiOi6%`|A8$zZ03Z*r1A&PD!uep|UZ+DIX(% zH{Y3{Svh*OCZyV^K4B6~|BjO4IJRJEO=ekI zJ0qVWP`PZLX3KuwlR(g;uJmL!V)s_fO6b*-tXCBE>pf^K%w{!>n($^ zRm2r1s-l-|7ZiT=WJ$nUmfT`6Oz0&yb*Mo3@yfF2%WscW2fg!PFjbJNb8%&k*X^64 z3v078L;q7c5bl;KpA7vdv?x}+xy0`SwwGYt5&>}KCHEV9zGn6qx#wbE`*$^!Ju8NE zY)!N@iI0Q`qVLH=uM3VDhxnrSkUOj_Yps$HllEi-YD-_}%t;{5l`X&1cl?51A^8%`#XV!wb`x|pe9C`kYT^WPiE zYEm+DA%$Vdk*F}$t!bB1QO?oWcXv0#}aZL1{;Uj)S99HX3anEZ>BAKO=t!wQTr6RNVk^pGb3U3U9jvo5O4ieI7KEuy3i!x!Y{z7! zvPOP!nc@QxjNgbE$!Dfrxn6j&7OH40A;!8-k|MG@UozC8XqmiSIXsS`|4m4R?boR@ zGH1{^AXhh{oR(a2O*e?U5lPs61TC!rnf_J&aS0yGS`--l-WX%b!RR7>y?{AI#Tlnq z=*DH@+$Rw4D>FQH8gc~YP+!V`WWeqfq&~SY)SX3sXwJG`g0mn{V({@h_|e)GD_M%E7~YQaAVQ|BA60`JuZ*qJgdB!Zg^ygpkGnoY$+#mHaV6A- z0-WnVVzPKo5k~i?%Sji_YkBq++MU~8#qKbS7}Ln%Yzp%Qmz)8|y1bBwO_rzcbW5ua zrjQ7qgO#6}s8&OWYQBVAPQL>CP;W6j9ADyQ#Y2>yerLsddG(oi5uZWCy4yuhdI5+d z(Fr`e*NC9B>&ixCA|Cz2u-kZL7YIbJ1%679ctt}lsLyrztItOil8!m{>teS(9?jyG z>W%9Q%T($oo;73;N2{i^?|z2Q#tmW`PvpIIuqjTLMlTqVk_}aql<8a99swajkicX` zbT=%Pnv#+dd`$eV#z+|zRr798F6_w=Mc2bB*;*$YqepER)mW2120m z8=aLhwGiv2rt-e=e+pplc0=kagbX!%3Fo^-JBBdz?w*E{_`_1zU$!XccUjIrone>5ai=CH*z`a%wS*WVw#9>|*k0EDuRi=`IotSf;~6{Y9b$3T&^d9$1A&?l16 zXkeFbH0llV#YJ*x^b@ow0!+7s&LC7fTP*EZP8b6w;Nz1Tu-?PlkMG{P5ezaaFsGtQ z*%*SoYe1BMzXC=--Ax`|XWp>jefrA?2=(rR2K5X4-}9*dCAqm|k}`KPotDo3cx>pv za12dKJRtr)$|-uU@K2`GZi(qyz~{EkXKYml)z2#V)(s8tHe!U4)yZ_)k;|uMGiE>V zY)@W;AmcVkm2dRo`{*qcBy6umm~Um8)pbTp+fP|lke@KMuq*`-5grFYpa-+;q{uz4 zDd$$Xl)c-K_ind!D0y~o{h&8iAG{)$K@8G$Rjkcp+%gc8JeJ=&c+r#ToBoOYo+n%= zV*RVO8HUuIv_#FTMn!^xTeXbD%3H0auWEq3rH*_1;p)0BYdg4uCz+k#l5EPBg$WP0 z;9L}jNA%obrxH1;Md0d_`4fkj{1IR>`^*EF5X*hfH75Toa+sL)epnqco8DVpoJS0j zXo0;Iq;er}=d z9!8UV9kg7NhojQZ1{>94ijUY)lua&<5e(8!Yh~ke;#7a>v@XLVmzEY;qfP85+x7M0 z=Q$hk^ni)BfinLG)0-pFyC1%S(-K7#_)0GTlIdANwz@`8CFrh^MW%poIq~403S~5r zO`vukE3@i{&!)uKiZ6+oaX4AuHyNo8)RD-57&aeeg5}_-Hk}gk^blLPM@P1i3zfP@ zJgR5;IXH#=>T~OWV$lV6@bg7oIcjC#`FgALKRJsH8E8B(E+bL0k6Z>aduJ0Mua?E^m^D zETiU?LDvgTeVm1tKVnF#<^OoOrsDxVf=*+B9!y&(p!L}^o@mu3`j4{LI*{4-5;X+i z7jympsk2&$LqWIpb5exxrM)rWo$foX8#2(Vt)5`2)RKXL0n-q1)?gjBXhHzst#oNh zUKJ?dIzswJfr#ZhV?r6~fSL6$pnACfe0^({e7kY9NRQbl!le+6_o(zxptBDD8y-T3 z>h|tCS{%ox4aR?T-5h}RMk7_I`ikZ8fzdoh?E|x@5_a6pY8*VgPWXwPmshj4c4n<< z9V!V{8!P3eq_@!5A2*Gv=Qmxs$VZku-fjlVvp6S;d$U6~HqMV4ML&HyL3NFPj7drP z@pCIy!)P@yqB1)0wp(ETB$ zsnZaU#jnr;6pGy6Uo)ZR#e%Kni2ieLr1VCEL_K!&jE!@PH3bM+m=sD3Tbwd30=6dr6tIWCAp8F=*7z?V zvtp3K%Y#*gLdzI zWP`8D&K$pYQ(bDVJ`1X3N1SB9DTIyR5E7QRv~PKnlIHl-Aj;$&w|#H%m{GEunzurQ zYlQo9Mu|0H=9k?2wCt;!vUIoXJ~ghBqC^bh7Q9gQB~r4MP~`GBvKdd}KUzR#d7bU# z7+S&Mgmuy?*7IjG!3k^{Z_)UEy0K$?E4NOwd}Vt*So51e3#7rcRiN{fzwQ?O;;9)K z;nC-POEP5k$Bg7x`s7CHwFCCNMSW0yl*IXxxWC*oR{Oxv%Ccq;n=HE_Uj~b{(seH+ z69>codb+c_{5y4~x+45fe!OPZ??Q7;yL|La4!v)ME;WUuXo)&DLY8!$a;9-JxbV`p zKk%@1`tfzOq7vt~X^yr4T^Tj^3g5(drTXB3n8-$Hr8U{Iak8n=@jvlUO#!Pk16%vo ze2o+Pe}bMZat3e5F-=KMj!P>+b)MU4DNuqH6G(Yt1b4ylon+SjRDD zoXs{1mcoU-x|v0UmhEGN{P?WZ?0FsIT5oM^dGpOnb7@5}rCNH(c@6#dY(-JTw=*a| zH`}Op_nQg)l8-6ufvY+)Gt>KyAW_ra%1@efh7FaNq*wR;c0S+RI{4l1eN#htWg}gSl`g=EhZ5f_B&LdWJj`zfoaQUc zk1iF+VI*}iS3g)Zh92t@WS|g!oZlrL2rqsvB_?ke=H%;wqQ*7dU9NuS+k= zq)kDP^=O{ZaUGK|q-e~VE)DcAez0cUES@Q`4T-AvOX_^v#H1je@@V$7dalz>`hsTc@QzcIpS=&o%1%(+p0?+J5$6Lcl z+un$J$xd?b(x}ya2>m%xbJtG**^W zViYaBkgqv4S)#867 zVG%UiH#$ow>O9rKc7s9_eVnO$4G+I)^XoA*;+}@MtQM#*IqXPtgPEQ4*nRD%q#$Qu@ z^q8{Mmr@)~Wc95jK8X!S_1O`9vl^Dd-pcgPoQE_jd8OUT@Chp;*{o_~zq9$tyl}jm z@;u(p89tp!F<0M`DjN5>IQX^-ylm^Voq;g+>?AMU$V<=)@fC$_GyKZ zWNRSJ_fO{hzlrqJYo9Si*&U&$kf531 zjIqd&Ek!o}$QHeHvgO_wEB~47U<~P3s)^byja(4t<|!;EO)Y=APjJp$E_KW`J~%yA zZeBg#-cH_H_5*iXT}Vt1UYp5c{PbB$vMH)u=CXuoCdNDnl&%BfFz~K+HcTac>EQJUaK4QIB_ga zwpdL#ce}s=sQ=>1!R;_C3(0%jpu;Psdnh044nOFWv>W?S-Yn_qK@glhjoWR(hs!ng z#rlUZjb+D(Dx?4ozbOY3e-6IBPZJ$eZnCLMIVKi{O0vj_)<$>6#D9sdc+5+_q?=JM z6$^E=Uj;Lv3Q++WErR}U;T4y1LRHH0W-q=VSvq@)vDbtH88_L8IAEfUKjDl0*s?Y6 z`v*Jwb^2$8O*5mppnYpFc{6xpSSyi)9^2G4$`d?b&vEPu%Iy%O_sj-!uNU=1mtYf^ z*p~^Vogepp<4Tp^x5pGFDHf*Ctl*#d98$vSLo3iY05ZfNag!yQ@xHLf0?S2MNH9&< zN)SR_3Ub6gHQKoJn17B5MuF7%QDxPpgq%}LTx2Z{0R`f}euikTPsT?1&3Ux2m za22shls_NhT_R~%#X4k1L^paLUTahiRw;)88G9Q!P}OKY$}k9mm|%UaUKXpCG|ZJ4 z#oYQ*r2$WLlq%k6?B7`N2KX=ov*-vNFqa9qn9}^*R~@mKYxN^N_PSmQK7qQO?v3bG z>vX4U6pH7G;6&wFd@Lbz4yPnqP3gmN^{rJS?#8(25B|*}m^{)fdL$*rRDBoMUUp~Qbnl;(COdDZ{3lk? zNS8((>o-9T5&d{>GIA<2?3y-OXA_?Weh?gDyH3F#WF2D@%sT27Qjd~5r^;jtQGO2b zF%vdAY8#AcDGnF(c>DT7bKIZlQRSqfORqpQ^BUM1HHj%KzXHW_v7 zV!ed-?v+d8u zb0WRS4H~@^Zo{AYhDKvK^8wU}+r_FQ;>X~2uwqH9vSB7CXVYpKoaJ0>4#T+kNX^!N zF$NPNvw4*!@w;}NdIWUyr%Ml#D;8e6U#~HD5o~onoAyk)-V#fcN6o-x z!O7KJ7E8Ngi{upoMJic>^=FE|yQ`>S&Z6;_Uw;knb%sF+jOK&2sE3XK8>6!~}(H5|^li_&wG(#^j-8=XldlXSwV%#ekoe~{7p zdgr;|1aW?=MPnV6eb+$^z4uNZ1iDM=qx6XK?e9O-qfNH=AJC$L|oC2H2eq2^-_t9h;G1b!X2gz7Xz>R=v%MwV-1BiW{13HMCtv$TfC#Ei~5N zFyfMSpVsv=dyyDH3(i*=gF;e|u z4Vx$Ioqv%fV6k`m8FYejInhLBg%98kH^el(T>-2CxW)cC(7WEl5kPmltNcL(Y~enpG1?zkFN-Xn%IFh0KBAF!Xthv&X5a6Xl85SJ zid{lN`Q$|ti$$4M_3Wm7b8iNbK1>bjge98ItDlD}&?$pEJVHnf8e(+1x67C6_^Y+b z)8E!&H_-o1&u;=1>-jfn!d8K$-v#d&L8V;DInJY(N1%*co~X?LrBV682( z?5=GpQ6567Hn!bpBa!~7aTq(pF%SJrjI<>-ST@Med&?%k;F1kc^jK{nn3*sWhP2jO$8WC zw=oj-Dg@WK7D#^|r2%Fm;d&(r!<|&WaOP17S{C{tb^2mnyiv0N;WwEG76J zel0JSvK=b;@^LLwm$!a9UXRP8DE$-Fg}P!>C$DcG1Y4F)v2uQPB}iT5pyk;^tJ~xP z&$GF=yxeNc*axV^;8M7&-|Hz@!g-s&gJzn%vLQYaH_dJO+0sglff4SUT_0z}BAMzh z1RT||N;<}FApfn01loEh3}6f5&ov*GmEVlQ&K=+)D%o-RTI^vaI8U{~HiBYD)NOkX zMt<{n45F{6p=LPpmvM+$g?B^Q#1>Y!+fXkh3RenOU&3R-b4KHpvU{JVsd|ZKXY<^F zC#*CxJ)$Tw;P15E@Nd5hwDfoX&dmMmj`{x=XKu~o|0$K-u8HN z>~=7{!<{bq7O;v#FUey!dvh?;*wGQ=ORcz>2iF3Pr+9w2ZuP!*wBAMoOb-2&6*mpQ zXMh?INumFzynlRj(gR+>113MvBdHVqO;Skj#*@i8vUYJn{!#e`z$n_6ot+(r_#Q+U zN+m;`OI#*oTeA!Y*e_EK|330uqz5f4e2(9z*M%na%r5`{+&^b{tY}r5Nl_qGlpY?} zvj-K>Fw3f;Xaas3>?@*VN+qRL@>>azw)9+FHr9ZB*v7Hv1Z0y*1 z_?CRvPQ7^Fx%1^goo?rJV`y`RP&SL)*8N4;JMi_Refj=E=iSg??Rp&*gTzyT8<1hI z>=h#5v(@=octCcg@5Vb0=JmGvjMyU2{*KV9#FO zF+VNWw+g`5dlA28N}lpNVQ&N)zmd_s0k!f@%iRuiXx! zN<kRfo{$r z$bINrf#B=Q(dK-@ExdL!tGGzI=zghX4=_mh^RkvWG3WKp?aaZic;NzjU&|65GMtA1 zZi$LBXi=--elRB2J9a2kia_$>6er{?!?lK0f2ECS!d_k<7oCv?nC~53$MhodAnE&L z<}LnxH4;8LTf==QxFM*}`y3VA7r8}XSTc3KcUbS1$%6s=dcKlHbgVIC2wO)~5@wF< zwS}#StRdqvg<&~=hqc*-OuH+@BQz-cK};7qFGvfrs*~Ry4Ees1oqb-eeNrWK`#MH) z5(EC|0rAO&xFt^?sj&HO9%B3TVoYaZa&%sVR)G>|6g%vDDFoz#MnP9v&nu{k7Zi*Z z(85UhMXY+!;MURvn&N3gf&8!dGZ1v@1ViL!p{)WxafVCPSTEnYY-K*aduS?2 z*CVyxU}LY`^J6e1Gr^;7CWs-3c%!17?RT4{bma;IxQnNGPLCc3tzP=x)Mm%+mD7TJXfv@!r)yT0|GC zuYVshD!Ja~-jhK-lw62G&7qJ|dzxw#7k)qUnmVedlLr~}s+2_%SY{&V0RH*V=WukO zWJc4`GJuDdjwzVl87sPj0TE|3lrDCy7=n2!&BFruO0_X@F{NZ~D--_M9&d4bGPG5DCP^rmEs&*?WDeep zCHo~Bl4L0N+~!v?Dd)IRFh1?wD#D+%?Dn1@#r;0Qi(QzOu)}7gf@S~R>tc9iA>vI% zN=oMto2|Q5Xdkd4xdO8bgQy)s-GQD^I*n_;np3=eYCLTit%+Xl9K$h`URdlpXGLHN2?c{`{Xn5Rh@oKvW!#re#vMuyL+5aKvw-g@_J{zMdJ6e9qQ*}HD^%XW2?9U z`f4Qoj_cElwCmx^;D}t`(8Q~4b{IwY5Z=qsrDSQK)Px?N=dKeNh9Fbcy>W3PQkX$c zqd2LA0a5sM-Wf-0F^__$iQ*wvCqt$54zJX~gg{FrM^Gl^CRE8*=zd4`(iLN*&OHMV z;&ARGqxt=@B&xH&WX7yHfH@FOGbN8d{by#Ui%VfL?LyWuxe+36|~aB4fiRA0>naE!lbX z&}UEs^j4w}9j~uD`nwULUz0TU9?)EG(m9FkUl%ektxk#Vj(#M&JQKEywaskaF8aau zJSYPe2iCAkE6To?x`Cr97R0)GY<7lmV_(@FW1wLOY7Td-+b`Gbf3d6!jw^_ep3-8O z8y6@F^I6mi9!w?|37b_@``{xHLS?f)Sc$6`t$;Qk8{t+Vm;OB1k!%)QGUZpZY&JDi zjw?hHqm`EcH?N%uP^E&5Ecm9Srn8<4`nE_tCG|ur?wj<;b8K6>uc)y-RAYU+H00yr z^LZwmChzeH7I<}OQ7s-KqlW-o^=SO@_*Z2;-PSTwPbWU?>VMeiOVT{_PWpw&@}jd; zdy<4r!+UTfly(2|P2^&V#XF<3styuTNiRL9*J6HLs=CV)lPpBct|yVvneRbxXSIKy^uCCd1m`nB@A;=7F1 zxY1tw@V|4=%W&i>X~TKQKu%~+XYWMYFWhnwES0szgTdnGt0-$8mZe*sY=8N3ijBxc z-v+Kvb#qk8;Q2_IcqV5%Uy#~kF4TH)5KN`xi$bRbi?HU)nRau!aXX5If4^!zKs;l? zV0WcV+pgFlBDgwqI(|PfJazFq^)w5fWlkO8I8iNy!?HOgqJCERI3L_1V9x88oa6{W z`#VcO{ugS0do6kI{mQJ%`9M7&miTp8?s#OU5GP0?Q!q6}$#=g`P<8h=sgToDX6HEA zCh`7T0#&ykSN`<$avX(@;$7FomQ6xtlbKTSm;R!_Bm*iEDl=Wy%lak1`=Z{+dBtm} z670kS6hI+o>8g=UW8at4>FppcCb%SO_4Zs7&6R0ZTvo*sJ$r`aoo>Tdvkoo@|)`f1#hK63Vw{b^DJPz-u| z6F&Ae?<9-tjVED#3UX;l{groR*yz?!_%(4v=;d$&19O7~E>6^-z?~U3cI_=i8&=zv z)*17&aHu^q+)reG76ibg0q>?W7#q1lePt2G~HIFf^{FA6L|6KrfRiI%fWd>x#QE% zWy}|PmnR*o0qYg!4;f46P1HdIg1_P88)-$nNd}wDQqZ%JYmDtM$*zj($^JQX@R*7T;?Y@oiXk;$ zQ+2c97HATW@4p`jFPL=D-fNpu#r5rir#CdL7~VNO!!7)dS%C%9Y7N1V87|)5E&5hu zY5QU#XD+`95om5Qe$mRn-@FVtXCci<$rLJIoId?npWXeQqO_!GC>}EQ-AI*@-%=n0 zG#ZCPU50U(I9m7h1<5ejKKpKo+}pSvuW%?q7R`x>bQ8inUSu1>jcH4)FuD41iiek6 zP*9Yi{+BTjR$gb&oCZ!DsdQ-B>X1iFc;CtLAfWVqcXTOTsNO;=|U>!Db- z%+~0L<*>ynjA$umpW`*_h8azqrbAb}t%dWQ#+a@}c54*Mylg=K{TSxTR93+cJNsc~ zyA2f}xl3YS|0HaX14IO`LgTWB)3&6bX;HcH+-0SVO5xee`&^eE%H~dWyXb1@^`dJ! zM6=Lwcu2*4O!tISYY$NPcP>CPP5%C#n9>6w5@X+xn8$`bBj8jwrHNK)#LYr9FyAAT zoxDh0zVe)iTOs`!(Ih-!ScbO?Ic>lT+Yzx|qlC1&W0BNTC{YB|jq@;4NmpMi<=Elc zQAgBw;Xu*p&;GGUeKE5z38|b4;-O)cf0ZwSzNDL)L?=cjhR!F!0l5et&3+--~d;qYn1&^r=?aUWeU!t!hE_Y`5eqqGO*;w2*s zjB9I77OAGdW*CH!ORj-^8+r}V)Og|pf$bh+kD&J~s2iRKUoCy+HmkW?BRi$Hy$P<~ z7cdbhl^OAYMxGAd!K(zvx2iaaT1?pT9F-SngJkSZhf{ zF4$&Q>d1WlrEy~W@=zcs(H-rbTrE;k0)dI=wc%5iS0`iQU#x@6GjsuW$exV2ZQr5g z>!q2qaueNg;#n=l zYpL%r>@kqwghRCd+EM4!A!r}p=4I76h`q%B|?zV3duD0zWQ zc$g@GXx)ZvWU>{U)yi?)(Y`9M#dZ0mWl5&HeUs`M5_iiMNvbEh zeSFUR$0dPThY<=|pnN$b;8Ef9kF+Fw=qGf_v z5pgP#n>QBgZ1|o>X{a>(;3|Ncg8rdrMqL%SP)2FY{w5Ebt$N%&yD_R{(otj6F+Vrl z_O=jY-oVSo8Inw5?8DN&Jap*X!NALb6Qr%C8`x>%t>HAy!_!`=XMKb1_*jWJP^p`; z3C)O6*)m;bHC#?hy#hBJ%v58_iGfSESpW~Z=)@Qpaz*6j6p#Iug$l^w6pp$t%hY@v z^ri1#D=MepH;L}^hRqxwOMdS5?4m8}WFPQtajF$gZ++L&K(O~nT1Ae$va3OZFgov& zbEe#oX|)aPB4$uA{ieUsmX@^b5+{f>jkl&2IbEt=@|5c~cVS$Twy6~^MmSAp$yhK< zn@4^nV9cz%9ti{8a@*7Uk=t||ayQ`E61C8SGZX|Wpu>+3UuiN=NGn)5rzpRVO7WVcb2_`IF#$DET z<=j!ML_%P97j0z=taIAW^N;z-Bsz1ilj!V8srRd27!;T`N|s3Gxd3!=rIk3!xFMVJ z!Yd=a+wDfa9f$W|8uh#@;3mqTiYi}j!q%O*6-(F%>ZA*}5sldjx4kaB7g2YB^~3ZF zj8ZCL7dPy1$Oq~GH$Wqra&*PfW(_IJg$gH`potLNhXAFrEc93}*OFfY;w%KFLFFrz zge~+zI)tru`oWQ!tAptU2s$&yzmhcsu#Wa{qr9I>-esJJj8?Zm%(CxXX? zOqM__GepBXk~yOb^5-*tWkPnPn$3EAIck_|uCgo>(>{e#DmALdtSn_|pIWD9^}?KeD=8_?;~zs#rIPr)Efw66<-q~llj9VnjMN`Mz`C3I)gCQYy|xB z@u(Nf5`HCDBAUoEi&`((hWg(&)zcL)H2q9~dUFf}fbOxn1Kkr?-u3xV|8jc&^~tef z$PgsX@Ly*Yeg2+@5}UEQ9uRuW*jfJY%Ze`<=3}er>bYwy zaEq-+9!zHy286v11&dObt(<=0X?F@|8Lc!REae_mLz`>xiq3<3P)-vAX@p zvrU)gzOxrhd)lprQJBZOtKF%wwClEG%vn>1;3UeB5_F1}5Ze3S?vNA^qDPWYx`Nzh zfI=>>ZbX-DRQcpAcA$~kc8};FaW(l?(I@9tdpg4y&MvS7Vxwk?U_f;KEqZu%q8zf6 zSw2Y_Y6&AQ;C_2kFq1I9)8 z3_HJ{ZU${1&S!-g%c{`ctcf~1Jt`?{byH#T2w9}!b}R14MMTtx{8&<8tJ6V5wZZRO z5`AYkgGhv;Fa|tDSAgjtC-1k!Zrn4C$SQ*lNjYULAo|*(S)e2na*1vT`w=?Yvy>S-PQ&j8xz4_jc*+>;0ru9*s#U!f8}dw z?m=&A1yqE;>l(-bGGCJN3623ToISAz?is?(Vx!M2G;?@YBnW~FxQ*N9q&Ih6mVk?k zXy~>ENarwrK6u*ZkDWkke4!m>CzQzx3gj24h@%u*ze)eu^jXx;=q8RZiCd6XQ^wo2Q)p5aYcE-& z_*hhppnAeF&mq!fiD2srg9m|(?5;(dMPd?v^{rep2tr?pbnE1s6q5dR86<%-!2SXFA#{92HQjJYQ(16 zwA1nj!A71-hhzZELZ4tTuSws4f5mUUwnt{EdW>ydP5gT)u_UL2lpmUwJ+le{Ihk`I6=2)A(OctcW$LEOQB{FlYi~%I}@zuhL*_HKwlQ=lsJ2|za3pmb308D zLjal`U|(eassWa472tp$q-g%OcO6zA5BdkRPYcw{^8T-Kfd! z4A58iDm?#}gQ|QEUI@J&rA$D(&qw@2yL~$}fWNLtsO@dPCx1}5oI^0B$KY3bVGozN zzX?BL`@i$W7JH}~ky}LLA5?BX3+4v^0IO*08>)sI6I8x-TGH{WBc%;ur*Q89b@9st zJf64v(1;c2;gmviTP8b^w_VZM@v|dTM|R9{l&G;Go{V*Ge)mt3t*-R|9XBKRJ>A{A z;@jRCRc;oxXMfhX*aPL&4N(b3D`BNwQxtk{7- z=5Qm|D=}wc@x>?P@gdAiOU%Rs-R*iZc%*rc#jxZX|C>oX2P7G*bid0kk8iNDhWG>% zdOI-GtB{#X6k)@MM)xqQOUq+L+xKq(O?-BwG7}%#O(6ik5^=sAXzCJ!U$c%=Zd@$W zoS3BD<#j55moWR!4GJ-J-^?|R@h3?D;N-(mbz>pwRiS5IY3b|8x#6^8hMxUPZRi%~-(g^{Lo$0N+ICwe4<#(|(~>=IH%)W$B+`&WnuE#`WgV zCYqU-`|w9@;wBz>T^ZjsK?v-cxNw<}wr6@Nw@p^D`lKH+NBt=?$l8y;*7)xGKwzR2 zvq6Om=|>u1OkV4USWHb4*+?(1Q0*L|N}={|bqL-r&rUcW6QS9G*hV_>1<1-*7gu+& zH{QR12~w`+bZ}@CGCAA&P2Q*Xa_Db-UeP95N}tF<{v*O|_g9#&QUCyBR~@AU-Gd6w zbRqa+SKur5hit!R&2hQ-ZWS3Tl#BwZkO<5!wX6wW%lf8#rTNnYAs!hi8jv6Hk#*uI zuf4{v0bw4NALAj!#PY8KE=P?j@q7*RE=P4_K|ipK$s!GS(i)@fzZrL`93yPEgDQy| z7r9~TrUyqtnS)}8$P(CfylRAx3GqS;xS!5t^N0HEsnPVx3kV6C&N&| z^W{X3pKpTF&7M#`zrH&Ck~}Q${))&p}kiM z!MOF?8Ka>?#73t!D%7LPH+~+%TBz+5iW?UzgA>gIOpRk$8_IpLwfSa?A@-E_pDn}= zCmN}qImWkHv!#BH8EM5o-0U+a4EdH;qltDckNxh{?-Z%MI@tV9d)<6Aq1*W^ez*00 z{|-}T`jfuC^RP}P--HsOUNV(7W~y-djmoMdkkV@ZK#%S;Mr-3Sd)c*p#w;YBWPK)5 zba$L&@Jt#r_Tv0CgXY;D-?FW*%y!`R)mvNEN$JjZd;8_JcCles9r#C2;g5*Lwx1AB z@zGucy`1UWN$M&AP$`b)JY$Jc?r05MtI8nc_tEcBZyAu^v+JSqfzuMI<|VSn-HH-1 zHM`JDWOSu3I{O;9Zscv?{co5}CmuEcqVCDx{L~X@vgcXfwD*fi|iOi{%Z`AHJ)oDgxe=w(ZaO@IgJ;%Vm zx4Nw~o&_9Oq`y|S9xAdG6(!+ncM8o~_z)9M$n*3kd~x@ZWaMG>x@dh0ljoAzXxS9O z64pH5w$8wD<+ZicZwa-uykU(0)$JxQmeVNx@+o)srIN&!clL^d_waSx!nvXii9e=3N01noNx+L)V}Q8DxX1**`7Jt4O>dvnGc$skOqFsH&ca;&T@%Uf@*c%>xb2= z+`cC_d(}8MZC`V3HBp1SJ8Hie=X_r@PCM8J{p?V+jQ2`2x)}7!=eO8s&jl<7j}Azk zD2M3U;W?k^HH&HYua=cCx-mw=b8T`z+lhafAok;X8DY!SO(4dyOL|I~@{#F0-AgMY zE@^gsu6{}&x*&G~@C&{K1cds{@g|yf`FGWtPw*xNAHd1(uO5#X-fi8FRQ<|*@+4?b zV`HDso$}e4Sm$r*$OauN6=q8Tnz)DsJ>B^de@#?Q%$3fen5x_lRcZ(%_kC(Uk#y02 z7JPmbhr78woqC>~1LNlcl6bDKJo)c-7k}|Umo`5Emz&2C4d@~wqS302w!t9EE zc(7YLTc-r9;_?UCb2fFGA0f(=*jnt*M;{RU1OOV&&(4a2;ucHapysk(AfX2RB zuUl&#yYDvxzzBd3{6r#3zao75p z&oWrZ1NV0i(8yT=2t~^4;cq80#VvA~9H&MC@%fQf9Oz03bY4`&3`a47VCXfXX*!;( zLK~H^`M`8V|Aa|KSy98$0fvl{>Cwn6SXs+4>&4$5A8iH@K!F5I5%JU;ufuLCe)sTF zhhl!cqT>4<2$e^tFBBWmKtrmszs)wUl1_}w$cM7%3ts|w z!>zO5#CE@#WOF{EzC1hIpQ<&7idsC$XB=1WOXrB#Nd=&eJHgq@xw$K)lbyLnt%-G^ zb}vtN=R!qlJmO%OuDSm}iFvJ{gTp@h42Bco8c8TB*>vWAfG(1s0Fj2!;r~mn(to)0 zFRJnVf@#SezDvBJ7rj(81Lv>N`WcxwWyfV($>mBh^>yEN6*khDlV?7TSY-=7=;#eY z3HMSH1c3fq>rVA!@#y%maTiB?JIJ$Jv?z->Vqx%AIH&EFESiHLCL;9=&0%3A-*r^^1!sbd#~=2+;@P+ zp!V<;-V*72U1_soO<-PD#T^O~nHM${CF8ORBPvdz;&9kcRbM$#C@o!bFCQH<{d4*q znMk(xVa>TZY4?tVz#UVT*3gbBeZ@4XscyV5V?~abPh1fTrP5$)t~9Zo(X{xrT=DaF zrSA^@1l+buO+LW%#pNbas`G1&bIZW(tCm;lS!za1YXKFB#I9KMB)G`ArSqAvkaK*3brc7ihG*&7 zhUFqIdb^$0X=jIlWA9@RV+xen{h+jQcxAkOxgJ|))Fn+HT*QugMnA*0o&<^|LWR4M zTIn6eXz3u`tfq`^F@hN{xenD_9_WEMS5PcuOfF;sp^1-(50s!C7E{M++@#0neffy4 z8XwHQge{aRFU$DEU}G`NjOjYu%QXFJns>N8FtW~S@s^AKYY6+5HkeClnNfr6IE9`@ zwKyaKj1d;zn5bEfq%Xa#A+A;OhH9W!R#rBIf5sYSNt`2WZ0{x}C!=YRU7p7YByJ|_!e$6)DH0a2(bBq~{rt^R z>nf1WC1m=I+zr7#em~rxn(X2!o*HIAKisfZrTUeQg31wX8Fgmpgo;iP2k722|$w+lNH|QJ12Ar z=98$VruoqAY;cnJvs5(_cKhSHE)+6kemuY9z)L;ld%!1ydaJco-+g*sn)QRm2-uBe zi+SWqhQ$9}w8a+|m<^l%Ihrqr0|Nsi^Eh+TL76Hqx$t=KfDc`WnSe=q&%ihTTw!}_ z%cNr+72rUzk9Ko@6IcH_Vu%i{`u-P9wf}SIBSCx}cVn4+E>zp6@;BZ<;fK4JOq;BT z>VO3Rs50VC`;0Qa+~zpC^9T$KI~ z)(6U8Xc(5>+}u$Ag+VJTg)I;CmVV3n@%RJ;Eb5wfkF5|}2s8>pG#kFCtn6n`Y8^*K zRs8To*6G$l3Y6JM7V>#WPDx4l2RS|6RePNvK+#F#&bk+Q%&U81oiG$Ug@m-gz;$GP zwB(202QsyS(YuE<8=TSQuu{t6>_42(hIr}-fJT$UL^$93ojne7#hC#4Ws<+LSi<4o zdkcGqb5;;u4XsjqnVvt|mxor?(9UO8*7mdW^U!Q*ugUBBG&@yfV#2H6qoJ3VoikQk z&~E3wAkW(qpPgY~Xbn_Eu#IBc^pA*uZ)+!h=qt3l(bWbz#RANH6H2zM^8hS$pMwJikYQ36o+uW-8Ez>b_6sP4YJs&(IXpGSNay=TX(I zL9RSx$z-e>t(eXIM@aQj4bKnvO*nd!f9Dd@2TFb9F5=_e_ zTK!g6+7axR88>>)lv=WTflXzHF7bUM5n5aNLCT#vu9UJ1tVG3$<>Zz&@b;&iNGJjP zJo=T+5lDw0Im4Qwn~Dw<+nU#&foaN;Xj)xkl8yR z)Q9!O=X_*S87BzVX%57)3iniWB&_!RsG!{|>R!av+sLFxcdKy$M}-rUNFU$eK;rj% zGp1!4uutinm-LkmqpLe?({bl)>{Lox27CCc?%h{*y6Usas%*Me`9(U+M(Nj-xRL}C z7V8>K;{=L-P>MW$E{lv|q=%=( z8W$)OVew7G_X)QTnL#!rnNy7ZOdFXSk$B6caK9kc7^9@uc>i2XW2hezPOuMXQKkf- zqQ- z=1<cM zZu8kj@y5r;+5~b#!fhvRHx|KnnQL@@Epc^ZC50fBpr^lh;?tv=zP`Rkc1~N{)Bcn< z&PakB6&%TuAdkvboQq@=zADqEdq!7pN?^P|!)k!H}&7{#rkJfqMoha5ak z{BhAOcFjMi>-ZG2Ia3y8gd&=UC#*izb&x{#f0}lT^vObM_Wfjebq4zSWZa;(nPdQGwZwvc%TgfXL(0+APkfe@bY?mgu6OFs-+d$ zOj}K#p2mQ(<=FcT|A8McrNRqgrBC8#%LH-@KUGo6oM*|ybKiS9CqvGx=Dw4a%!LALqw)~} zlQKrq@$>yr<+OaJclg30Oe{lShF+%OA88uoT1x)ZZzh+FB;)6I$5jcJ4ZhrUxCbs* z=5?W2@mK%sRT4B}gMt$)+_=0tALp0`-v$P;k+%TcAOsnm)>E>+&AMhZNEKBq=`^AR|4dF}`RbY;d3g1Lx5k87P!>N9&tV5J;;IyQiXKah4Q8 z4jucda~tJYdxGI^%8QVo1T@koH0ozU(_RA!xe10ahUOAP7>qj#^a)NS0%T;wWHo71 zncQR?uGVOPYczruiUl^GV1Hir{Gb%X;o9aqGJFHbAo{rVf9}GgMe$)Y`HKT7iG+RsWO{Y~{iNpG%&;wCVyfd<1}G@WKIsamq)`GZLSg1$A{|G^3-!wT zT5brvj1{eb!mAdn#@nvrAN)H3&=jxx(bO4dQYZlWx9Fa``|D=UdN8lz++2y|G^^Kq zTg$Qz3rpqlG6B@Z12s7jJNq0Lq^W;{gA?Sv+hTcHJeU0JB_kSilixuz^0U)veYl%T^Syx(E7@kPU;svGqmY0?~ z+0Ao*`Sg3K)|_w{((;?~>U)v)Y`JbDiQh-&glB1CGytG<(h{Gjc9z$1%zMngbc>1$ zJ}j%a4+@+AY~m|5Nbs`<>B13n1N;?Oz1~9YkCgucYI!5`|MX1fZLifbR$uMqHlq%R zd4>DHvkoQ9drJCZ5Ec#rvB+_O(LtKn$8dWhvL5cj zP^@EV#t(6S=zbaJJOCBz9J!dXrAt*Gq2S&eF<&_~Qu!gC?;x$`5}OM1*E0Eo9yUHY z&1a*JI$#62$a4AZ$eb0il6R#{+#c=ZO7PB&JXbY`8)Ry(iasH2d36g~3dQ)4aiL|E<0A4r;PpyM0tF zC`CY|7a(mN*TuGGD)ms-(~G97*V0U5)S0X?k$9 z>|a~{yi{-HmTKt&DJ5AdL(|P??W|_{DK9!q;-n!#yXp6Ad+r6<$7W!Vnp_ZjgK%-y z(9e4@j!`ZhR|MSQvA<(x@=7(E05WuL2k%F}#ns+@=y+SeQ|1GM#hoMThl8vQ!`xKB zBDQ^}g+^uO2!ZikXOqDR`lwcysN~w*1*=#NU)8RyFGQ;mN|_So;(L@w8=A47cr&U4 zl#uP)PsUiIO^(CtZ>LC(4i)D*Kd^sh;LML=g%IeF1MEeYg$g@SEz*Flx-T`@x2AY^ zSHANLMa5rlU(n+A8slCf08?h)!C1;VqlUUE zDI2W6icnE~N`Z=Y8e@7nKywRZv)F5#&{N?6+G&gg7Ipib0GQXWJEqiLbhNCoFxb>G zJ8y8%7zQ&{?~vGYs^L54XS`|9HJz6ih(IuwE{s*5oKRKQO(!MtW0Twkpy+#lD5DBl zGOwaH3oY;Uyn}39U!SEvujctwzOX2T5-5cl)ph%bF<2g&MjS(J*7dRRDz0huZ+?7p z7ZA-!;JeO#{CjWXLaV(oG9s2Te|=3m@6PtB7qAlk8S@lRPu4lLMD^r!a^gMo9DQ<0 z74#D$gRyH{vJKceU@fOVhH*P9ix?MVtqe>=E`AEy-Q7)-+tcSz<%$9jLkbbm5uK=0 z;kLQA$s*cnxFD7ZSac)}7X;K$0=MVjMi`W>!Ql;mhNW_5B%FP$Jl&^M$)#4ZGFG=L z5Yz+wfBqY6*^U$b{rAi2-(gF7`-&R7PAxN^LX&O)z*=_x8fy{Y7hckK_@&^`qzoEJ zRz8yhI7~UUXrz#(F{=d(IDml@Y&S~r;;CM>6VIbZUrMD=n~K22+NmzN06_%u8CO?x zpE4wRd@0O;Zo%lG(<>mGYc#(krzD4LWNe=P2eOF~9$Ai1(qP8?$xZHq1J`<=E@%Kc zX@4u(cqlMz4v3Ff{qh0lUizH& za@xu@&;-ShCnT69`%K~Xwhb=;Xx>58F>--#1Ku3qgL)QMTFC6ybuhiXF~0-0AhQJd z^^St3)*vSxAkU`^R1e>22Z6-he*gP+kxFTJEQz z;*%Vyn9zlBRCKQ8fg$ndKc_ue5-;${2d4s|N8JR%yzt< z9fWt1BRQ<69vSZN{o(!0zTH^cwBnABoTZxEyOjV%J%g3 zlagkKS3w&e1t4<=@;PUZo=}f#3ja-ah`*T({u>Lp)F5j3lojtJT6H65Y5`g~(&QXA zId)y(lXN9uEG>}R;<9xz63r@{>qfEcF1R@?}~@{-QB@@6DIN;j}Pp-9@SsFU^qb)@O{$o z+&MxLb_VnL4AWaT;m;|-FYNiv8m3+E5raepl%!m&2Y2MFSJ z{HZC5T6DCtqfR5F@hJqkMTRWzd@c$2bW1l`IZat1Ybi>P2k3nz3?hBSK74PLtKz$vu2GwW@+RZrL=P(bKQt96)H=T>sU^aI8|mRKcd&q#x^_5Ikzm8;T5 z7GaWNlj*7)_nE!m#e2H--fu^TYteh>r?0$eSt2M{?gm?qF`z;elh$4N-xR$Ts#{fU z7tT$jq-D`1=NP8_CilePRju9GrTINS3H>;Y4Typ(^EUMVy7cwFaOED>WjnZnD9 zKOjg%sIgI>ABFLe zM$TxXNh4yEQm^>6$&D*NXkx`JJS=n|Iy!+1d3HE1+7ll>+Ry;?as>Tp$B`ZK_Rh&; z`gdMbD}^e~Wxr)X@PuqI(`}%%kQ%kR?7a0CEri###6$hhGqEVQr%m zD~lPg7@9kr0B*rO=r>Q`_hI*56?p_$-a6CulIK}(l-v2WbgUW*zzl;NLudrXh z8Pn*wp0x*Rf~lH!NJK%8&HMrbsRq+Z%6%fkGxOmnUNX*BwU5? zd-@n7NAj^M6|tQ}2oe?htTf@*#n#`!>p4%5pLt*7 z_lDSDl}R4IN#4FLu;(M9!3V6iTEr~aErb6aLFH3`lXS5j``=u?0ZV1gYH(_5>Oz6J zK~FWc4Vh4?HHzwQ-_Cz(yA6YB*D6zkdQ@2NU5Sb!brOzn`Azyl9gW`e!dzrk#{05V zr+0T9`pyBV5lScJu~j#F@ktX<)y5sVuuDH}pyxRf`(rqQMHz5&gpAuFDGXr|s1G_+ z_EBH~fYL=pM=2%Y0TiV3-&2sT!8~m$DoWGtIBjTJc~*=z=b5TCCt#4=)HkeIWgeXQ z`Gl~`Q&4nxk2!+&Y4;A0IQs#mA@mb!$a|Ahu-@Gn>5os;X9;nD!TiF^^y@ z!sg}4(%pL2r~&d<>Qkx4ci2qKlU@qwMBi5nZ>iuDba#{|ohF}R)u5h{BB%TV$}rHr zyF@W<3kN~!A-sAhs{zvzf?jjn*>TCu(NYmXfRL1ADHe?k+VSwh zAg27AKdx>-;0OU7)Io737Edy8gW-Yvb?PU5JmstpirXqK;0kd&4_uVEY9Bzp^6kTkFR^~)ECl&@oy zUrG%V`spVyyOXcnms%NI-DjjPX=+TOhDuSI$jC8561OU%JcCz1JMW}M(T1U z0n$pqRBT63hdOGBekwJ?G$y-y`8C;V`X@kR8W z?3-hcCSfBsh^8z5C)~N2?hbYXx&rXJf`CQPj&Xw2L&@jg)7SV79xSuHD%Yx{J4S5TxsjnfX-$WEkukeTT~%|(+G^a3JaL9I-eI;Sw*(km(EOh8)Z)%w-_s_QpK zU^h^N&Pa>x(AGC>z9@Q!_oJ1?8wZc=pT1gtKLxmUI^zQ+MX-qDq8uCwL%sdt(l5DT zWKwYrS%hSV6oWrmQh(oIInvO1cQ+hzoid2|cUhnb(OI(EpwS#>hSs_?8L|6dud`h1 zni!cMTb@F{dBjjB4VRM8>b^#sh39c`W?cGPt2N@-UfT2d<3=H1_Ss`!ZOZ1=zm3Ff zq!$&1JKZga2LB5iYV~~V#IO35euxUD{HUUxP-c=3VQTAlT({A;2$hp0Nm1;CA12rA zKVP9Cs-7J6Z6y4giPYfpWY5xxUvWPu{95UM2qZ%zLz{$w(NsRMo?7q zOUJ-Dqt&%t(HqDZ&1WVB`W_w-1s6{R)9swfsQ7*5>L>A((uec zaDr^Z&M9AOM^J7;cI}1TS`MrDMZqK)4bZT(T1CIr$NKcb_ z)fsLA8JRbtqjlh>RRD}Xa_`&kD~1;r6SoG>+ybg!k|dzNQ#iPa;eW`yyDMs^d^{En zo@EI_a{v}qKAvlz)L`!ZM%UJ+aB+oa4?GDoBIEEls;dBoa3tL4cFcHrr>)HGIuHxK zQ42vg6|$w`Pr`sdvlek;wH;`AetE0|SMWvln2V=XPOC<*U(*Abj>#BsMC)bB0l3Um zWTfuaA{l&ufJPzQ)6;X~<42yBU%!BJ$ zk82}PtZc?VognNTV2N=A)St5tlFHihoT{liHHp1eKE9mU(Pqa-F6tJrPJI zX?mY~(jn_F#L_;naILmB;WFPc-yAmSs49H%Nk>y8_L%0hOLs|te}G1K`(Odm57;R9 zvAia~ho_BeUJuFYF+uQ6vR1KeK4{e!=;fGqLtc5bO;5yvE zA}sX^jou{z{w@OGt6iOAH}GzWLk~Yc)zKqM@TDad2(ETsKb#M1HYuiCy$RS*q@v1c zZ=)&Y3StoycFwiwH?HjPm3_Sk)acE(mdnfe*{%O*xB)7}HC6o!vEL!^!;5Vg)%z8q zLn+^Z%t~|!i!r8{f0=hIY+kEpUIFTo5COfiB3-y&t{Z+Cy9GAfJ=XS>048k8;u#_v z>9q!=V}&|myoVQej@(nXC5l<9`OF2UcW| zFV2x@%E$VK=o!%B63%`$>8-r&KKQ=T86(?Ne6Wg<{lkWmMWwd_!4O-XwkTI0-@Tfp zbOd2IaqyyKyr5hsUC@g(rUZK#X)%a{$MYP!&(gE|juv0)*@=m#=|N7iBN1T3gM|G~ z#{gjtf%d+Y=X#M!>8nwFu9TxC7Ye5P9|}gH+4|k?(%pZk82O|>RZNiR-S}D{2VJaE z}9Fr1A02xs+7B4PzMb%M26FS9NE;-9Uir+fs4<4NVVu^5Bx@VcGUdI@#8D8psTF%PY2Us}$l%qNzCs9## zIEU=jFFWxEVk@vb74O=P*LoaEDuj}(ohEL-nd;s7dRdmSq*8)W^z*^N2GRG`4|e9{ z9FO;Be@Ui^9zVn2C~amH576hV+|T_&!9=XFn9kXrvebRLWjnOQnYmYK>I^s4IS%V> zABrvCTTdIyA-ZE?U(4X7tZ{zOn?Fx7Z0!wOYxOnxTKV23{f^Al?d@%H0XFa>`a&4& zQ&?E{v`}X3CL$leFN1?CjkZu&4d(fP#2(;`1WdR831O-SI4rPLiiDr0h*HKAmE|$t zuHaALCx#9P;gRzrWaUbpA;?9xm3{{K%ycL+K`mnc%+@lWE%U{uC^9-d95s6A>>Sg5 z4u!~QE{$bm0Su%0Pm`e4l+@W-ozZH2J>%_H9mLhe;a9g>0l)}QvZZTa@ znAVyNw4hMll+x%Gb5h_&eSUrgxFmA~sU9;6WtEotR^E=eUTuwc`!=mO>v8+{$wupx z)Vr7H#-1jVnF>^3wwu11VZvl$!UU&kAR57UqM~+M|EB9#nL#TsD)s@gC@S&l(tx4T z0SuV%|I~oF#`ND~z_@%rx(19Q5xfDi17x);csu{9^5`GO<3GWN!Uqtmi?qtzbbXm$ zez25iF3&seasMxmK~CO)tBV>2R7z>=3p(`<(H*tgN-tk&@5OD)H)3a0VLt#1 z=HfMF$L8+nUw2J9&T}t*K;ke%G9Iu zkmPIQ3spyDBBywRw-afJxKq`4RBy} z5ocFRQZVJ!np-|xH~xpQjZ3%0zrr@IGyhv`lbDHR|HyV_#ziS{_Xjr;Cym2-c7{79RC zw(~xBeU+bCU!NqbvNZ)Pa;choem^!WY$64(VuE*NLd2|Ak2kiXzdzz!%&3v(O3-7N zj89kv;U)Xo%38NtTy9rQ5LQ7B4GxM3Sy4Tr-`*JI17^zf?T9_(2RPP-^2fuZXk%Kv z)9C;;p|!#v5~^cKU1eHt`eSehPKndlJz&HD0v+0gu#7X%Q2ffjMhNIc=C8n1H~C*5 zc>kYxa~teqZOlt?#if5_M1Cxe%lY&dbTKSn=XnGPU2>g~=_rJF2XLK2Hx3O>1}9F!SnX^Dlo`r z{zhYGgaM5Q$VQwI!?x;5Xx)wLkl0R~yM0;RK0I&F-450=fTA-9{uO15Ts>gU^IzTBhJ3v_nfC=t{)0#;f6uJ^KK_{L<;T{YwI3H*O1Fbk z>%D9mDl= zD?h4E$#}b+)^|jt54TjrbRxN*7p@{`#>>SeqP~p#tBXll%EP>0Wr&rdHuo8kcc8~j z6lqPIzU(K<)viN&=_OCSb2H9n=_#C(iR@g#X1(TF`&m^;OvbjDWcf<$(79*PLfql&rMWQGb6G!IkHyxSRzfT$ zW%}9?;ZCYXe=3Xr_;Xn;RwBB+r#1B9oVB-i2Y4$RMFB*&h&BUPMy?J zEHVUFynMcU4=Z-OsGa2gxGU>!JpoJt)!RB*g{Y`In~aso>JFFHxQ)FXw;~|D6(0KH zhoex~`2JIbnq`$c)uwi@q4j2kVeWSUhnBMlD0Rn6>?pV1(fL4Te4}lRvpftXM1knN zPdi^5b<_!Suaqpq6hJM#6S7<5pEUw4nJY_87g()nsf&jj zqB%@gY^$iEX*2Oz6}?dNw&Gi9RLGaS^O@Byaqr3rUP2NBs@wXp`j{~yHhxI2Ybyjj zjL725aJl<|iJc1Y9K0`P1Vqjul1S+3A-_dth2wCYtAx8NZ1Bt}tuSS`r8%{AuW?1U zE?_AbnSqqQzU)Sc>*-ZA)@yoq(?5)EOzvzpOD@FyfbhKn8?PaJ0&V5+DRGP&NuiA5 zg|YFaw$~oUa0_jW>B$LhQOcm|<85eE+8SgJmN{!~y3l5wN{Mh{=YYl5r;Q6W3uQ=* zsChX!Fgu|@qOT!AWdpG=~eu`QDK-p+FL5%Jl%l@ov|$F<+-Zx!;Q(37iI2 z44j}3(}qJA1IMq2unKBv-PrrdN549Ia|`KQh^(#AcI~&C1g6E-k3!kFti_9%Oj5OB{ zP1SDfvH#W4VEpS42Syt@3RP~1zS^c(=kM(%#^7P&P~bIr{k@=Z8b}_q2(gQZQKsV@~}a>)=*076?T*`no6R; z0O?u2X^0g77o=3{9<>(WCvU6?%uiLOi>&$2WqG1c3bq3CwrO{JzWShQROo6RdlJ@5 z!jhLaSd!dz7T2LC^ELf@P2lr1*)YuUJa-r=nl6V5{f(ae{YP6CbUh(URw!@4hb%-H zMb=UF0MmR}UHx8Qx6PTlUG~v8EF!0u=ohy1<%vEy?@P!oG+!wc`&476?l`0R!4VcU zcd7q7u^YZc(FUd#5jv8g$a5Mak>C@HYbcN z<*-?731^>=R;GOSP;0Qj`ewWHu9~8TA)4WVpP;Rm9)oj0EXpJBfRIH9m;!_0N>^)te-`a}g2#19A`ZPLA$Pif4OC3w8U zi>L87jkGxJuagl-?p0Wid(YH~8v@PkjRkwpL{84npXoM@XGl~-;c@*r(7pJ+cDZgk zmHN?B#MaskDS8(#tQsL}>rqX)b^mtOcZI!%b~%;tpsn1vVh1P0^r6W+wq@jmMC4&# zK}=YbmB7v9(P-NwJrT=&)WX1YxtB%kJ>veUh7)lf#(R@@&E8Zq56&g~MW8Yhma7YUn^ z(=PUIq0b8S(n82shbNJRs*-{MGDlLM zX(7B}$+Q$lKKpNbVCV2>#hi|3Vpf8CCaf$H39oC~PE92}x57J+CZ2q&+(%N6SeDk2 z*3(h-reyi%vLixt@j2?)Qz0fe8K0{}m7ihezLsD9LU7EfVTUIx`t6(cm4og_l~b|- z9nH-}2Z4WVD-pS3?RzYXfAzaV{|bv_JYtCEeB5hXHT=b;n8v3HC4PNVF?wRPXHoQz z!Gi$C9|~9Tc6UkG{Uc#}2jLFWHJdPc1(Zx1_EaYC;8x}JFW?{aCIU$joAG=>DqZsV zo4>dX-zge;hx>3{0pmVuS?XBm#BqWY&JFGShyi5$zN1zY{@|ob#qd6{CxnI&+$u1#vOMk0&isuD zxEcVS0DW`V^7$65vi-+>V52mxShV68oxFN;e@{nPo^20^_Nr(vM3eQWac{*~x& z5^24dg}972|7Cvl>exN|$q=LY7;0gE^Y`kI;>6EMA4<$%wH^mXcH8<%NsnGJ73k-k z?Dt1v&yOPRi}f)4JuOKO`Tn>mKmm?IU$?up)_u6Un|h|BZKmyO7pI=bDe1v~ni+4i zHEc`2x*HjZ*`9)`CW#(=Or$XnC4u`k+l+q5B~CQyDH@=knNZarYi?+G$}f^L`?MLJ zM$Db`!N=$4lP4*^4CP}y$Tl++vFz;Z9GslrV2g_;Do)>cRK#8GK#am|JdCg6j3}o) z{zyB=p?`RV&J>Ko`vHKHw@e z2IeF;95Jc+v(u6QOV5D17nUJ2U?SPaf z?koemGGbtE8kaQ4YM8n{f9wsU+WSoOz<&Nc2gnB>C(zsp7#6Q`SS&_xm)K@r138I1 zR3%)L)|i2FGBahF880I;ppLtZe{|Wf40mzqW$*9o{N4xBx|iKI+0X7~*$ET-1Z+Pu z*PpIG1A2aJl5ju)KpRhgRyQz8p2G{gpbo!LzmT#q|CG}D{||xHZ~wt! wn*T?Cb#vHjAP^RdX8I@-R(yu@KFOK7JjsO4v literal 0 HcmV?d00001 diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-light-1440.png b/docs/redesign/phase-5/p5-15/p5-15-01/rules-draft-repair/evidence/rules-save-error-en-light-1440.png new file mode 100644 index 0000000000000000000000000000000000000000..8e36360865ba932628c8068bc9610a2862c3e79b GIT binary patch literal 81442 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%0DDHlE&KQTJT-2sxpjqn5rI1Q@PnOK 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%0A8!s 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