1.5 KiB
1.5 KiB
id, title, status, wave, depends_on, plan, spec
| id | title | status | wave | depends_on | plan | spec | |
|---|---|---|---|---|---|---|---|
| 05-mobile-e2e-and-docs | Prove mobile provider settings and update the public contract | done | 4 |
|
plan.md | ../../specs/platform/notifications.md |
Task 05: Prove Mobile Provider Settings and Update the Public Contract
Acceptance
- Mobile Playwright toggles the update event through the existing provider matrix, saves, reloads, and proves persistence, 44px touch targets, containment, and no document horizontal overflow.
- The obsolete update-only settings E2E is deleted.
- Public operations and WebSocket docs describe provider-based update configuration and the version occurrence payload.
Verification
cd apps/web
pnpm e2e:run tests/settings/mobile-notification-events.spec.ts
cd ../../
node --test scripts/validate-public-docs.test.mjs
node scripts/validate-public-docs.mjs
Files likely touched
apps/web/e2e/tests/settings/mobile-notification-events.spec.tsapps/web/e2e/tests/system/update-notifications-settings.spec.tsdocs/public/operations.mddocs/public/websocket-api.md
Dependencies
- Task 04 must land the final provider settings and Local delivery surface.
Inputs
- Spec mobile and denied-permission scenarios.
- Plan
Mobile Design Contract,E2E Tests, andPublic and Internal Documentation. /mobile-parityand/e2eguidance.
Output contract
Report RED/GREEN E2E evidence, rendered mobile geometry, removed obsolete test, public-doc validation, files changed, risk tags, and task status update.