docs(auth): record unified sign-in evidence
This commit is contained in:
@@ -16,7 +16,7 @@ Allowed statuses are `NOT STARTED`, `IN PROGRESS`, `IMPLEMENTED — NOT VERIFIED
|
||||
|
||||
`DONE` requires every applicable acceptance criterion, focused and regression tests, browser/accessibility/theme/mobile checks, tenant and entitlement checks, documentation, migration/rollback evidence, and production verification. Repository-only work that still requires production is at most `VERIFIED LOCALLY`.
|
||||
|
||||
Exactly one implementation item may be `IN PROGRESS`. As of this revision it is **UX-001**.
|
||||
Exactly one implementation item may be `IN PROGRESS`. As of this revision it is **UX-002**.
|
||||
|
||||
## Consolidated dependency order
|
||||
|
||||
@@ -559,11 +559,11 @@ Ordering differences from the suggested list:
|
||||
- **Required tests:** invalid credentials/provider failure/cancel/return, focus/order/labels.
|
||||
- **Required browser verification:** 375/768/1440, light/dark, keyboard/focus, logged-out/provider mocks.
|
||||
- **Required production verification:** real provider smoke only with authorized accounts.
|
||||
- **Status:** `IN PROGRESS`.
|
||||
- **Blocker:** browser localhost policy and real-provider/production checks; component/source work can continue safely.
|
||||
- **Evidence:** source requirement re-read; initial trace confirms `LoginPage` still renders separate local/Google/Microsoft tabs and provider-card components.
|
||||
- **Commit:** none.
|
||||
- **Remaining work:** keep visual change separate from identity migration.
|
||||
- **Status:** `IMPLEMENTED — NOT VERIFIED`.
|
||||
- **Blocker:** light/System-theme browser, configured/real-provider and production checks require the UX-002 preference work plus authorized provider/deployment environments.
|
||||
- **Evidence:** `docs/verification/ux-001-unified-authentication.md`; V-108–V-110; focused 13/13, full frontend 47/47 suites and 166/166 tests, production build, responsive dark-theme browser captures at 375/768/1440.
|
||||
- **Commit:** `93b8692` (`feat(auth): unify sign-in options`).
|
||||
- **Remaining work:** light/System theme browser; configured-provider browser; real authorized Google/Microsoft cancel/return; production smoke. Keep identity migration separate.
|
||||
|
||||
### UX-002 — Deterministic theme state
|
||||
|
||||
@@ -577,9 +577,9 @@ Ordering differences from the suggested list:
|
||||
- **Required tests:** Light/Dark/System, login/logout/refresh/navigation/storage/preference listeners/tabs.
|
||||
- **Required browser verification:** 375/768/1440, light/dark/system, refresh/navigation/two tabs/reduced motion.
|
||||
- **Required production verification:** normal browser smoke after deploy.
|
||||
- **Status:** `NOT STARTED`.
|
||||
- **Status:** `IN PROGRESS`.
|
||||
- **Blocker:** none.
|
||||
- **Evidence:** reported behavior not yet reproduced.
|
||||
- **Evidence:** source requirement re-read is next; UX-001 browser storage limitation makes deterministic anonymous preference/refresh behavior the immediate dependency.
|
||||
- **Commit:** none.
|
||||
- **Remaining work:** trace root precedence before changing UI.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user