Gap: no UI for registration, email confirmation, or password reset
- Dominant language
- Go
- Stars
- 0
- Forks
- 0
- Avg merge
- 3h 18m
- Merged PRs (30d)
- 26
Description
The backend serves registration, email confirmation and password reset, and the generated TypeScript client covers all of them — but the frontend demonstrates only login and logout. The contract-sync design put those screens out of scope deliberately (`docs/superpowers/specs/2026-09-04-contract-sync-reverse-urls-design.md`, *Explicitly out of scope*), which leaves a generated project with working endpoints nobody can reach without writing the pages first.
Open question is how far this goes: enough of a screen to prove the endpoint works, in the spirit of the login demo, or a complete account flow a developer would actually ship.
Came out of reviewing the deferred sections of the existing specs.
Contributor guide
No contributing guide indexed for this repository
Research direction
Read docs/superpowers/specs/2026-09-04-contract-sync-reverse-urls-design.md, especially the Explicitly out of scope section, then inspect the existing frontend login and logout demonstrations and the generated TypeScript client. First resolve whether the goal is endpoint-proving screens or a complete account flow; done means the chosen registration, email-confirmation, and password-reset scope is reachable through the frontend.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, typescript
- Domain
- authentication, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100