Deliver localized auth app with email verification and go_router #9

Merged
tech merged 2 commits from routing-6 into main 2026-09-11 13:45:50 +00:00
Owner

Adds the themed responsive login/signup app, EN/RU localization, shared dummy auth integration, email-sent/verified screens and expired/invalid/internal-error recovery. Centralized go_router routes support deep links and browser navigation; changing confirmation tokens discards stale results. Signup email is excluded from serialized history.

Related to #2, #3, #5 and #6. Depends on auth-4, which depends on theme-1. These app changes were accumulated before committing and are reviewed as one integrated contribution.

Stores local frontend guidelines and workflow skills, a root test command, and docs/implementation.md describing scope, dependencies and limitations. The delivery rule now requires validated work to be committed, pushed and attached to a PR.

Validation: 30 app tests and all 56 frontend tests passed; formatting and analysis passed across all Flutter packages; web build passed. Browser checks cover confirmation deep-link reload and back/forward navigation. Website tests/check/build also pass.

Authentication remains explicitly simulated and all routes are public. Real session/KYC guards and backend enforcement are future work. After dependencies merge with merge commits, retarget to main. No remote CI result is claimed.

Adds the themed responsive login/signup app, EN/RU localization, shared dummy auth integration, email-sent/verified screens and expired/invalid/internal-error recovery. Centralized go_router routes support deep links and browser navigation; changing confirmation tokens discards stale results. Signup email is excluded from serialized history. Related to #2, #3, #5 and #6. Depends on `auth-4`, which depends on `theme-1`. These app changes were accumulated before committing and are reviewed as one integrated contribution. Stores local frontend guidelines and workflow skills, a root test command, and `docs/implementation.md` describing scope, dependencies and limitations. The delivery rule now requires validated work to be committed, pushed and attached to a PR. Validation: 30 app tests and all 56 frontend tests passed; formatting and analysis passed across all Flutter packages; web build passed. Browser checks cover confirmation deep-link reload and back/forward navigation. Website tests/check/build also pass. Authentication remains explicitly simulated and all routes are public. Real session/KYC guards and backend enforcement are future work. After dependencies merge with merge commits, retarget to `main`. No remote CI result is claimed.
tech self-assigned this 2026-09-11 13:38:37 +00:00
tech added this to the SXCHNGE project 2026-09-11 13:38:37 +00:00
tech added the frontend label 2026-09-11 13:38:38 +00:00
tech changed target branch from auth-4 to main 2026-09-11 13:45:40 +00:00
tech added 2 commits 2026-09-11 13:45:40 +00:00
Integrate themed login/signup, EN/RU localization, shared dummy providers, verification recovery screens and named URL routes. Store frontend guidelines, workflow skills, validation and delivery documentation. Related to #2, #3, #5 and #6.
tech merged commit abc3f2d048 into main 2026-09-11 13:45:50 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tech/sxchnge#9