Skip to content

vault: scaffold auth-password-reset-ui (frontend gap found via user report) - #66

Merged
reik merged 1 commit into
masterfrom
worktree-auth-password-reset-ui
Aug 25, 2026
Merged

vault: scaffold auth-password-reset-ui (frontend gap found via user report)#66
reik merged 1 commit into
masterfrom
worktree-auth-password-reset-ui

Conversation

@reik

@reik reik commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • User reported "Forgot password" is missing. Root cause: not a regression — the frontend piece was never built.
  • auth-password-reset.md shipped backend-only (2026-05-16); its stated frontend deferral to auth-pages.md was never actually picked up there (Phase 3 bootstrap shipped login/register/verify-email only).
  • requestPasswordReset/updatePassword already exist in frontend/src/api/auth.ts, fully Supabase-backed — but nothing calls them. No link on LoginForm, no /forgot-password or /reset-password route.
  • This PR only scaffolds the feature file + backlog cards (fofafu_vault/features/auth-password-reset-ui.md, both kanban boards, today's log). No code changes. Per protocols/dispatch.md, actually building this is a human-invoked /dispatch auth-password-reset-ui — holding for go-ahead.

Test plan

  • N/A — vault/docs only, no code changed

🤖 Generated with Claude Code

…eport)

Backend password reset shipped backend-only (auth-password-reset.md);
its frontend deferral to auth-pages.md was never actually picked up
there. requestPasswordReset/updatePassword already exist in
frontend/src/api/auth.ts (Supabase-backed) but nothing calls them —
no link on LoginForm, no /forgot-password or /reset-password route.
@vercel

vercel Bot commented Aug 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fofafu-frontend Ready Ready Preview Aug 22, 2026 10:23pm

reik added a commit that referenced this pull request Aug 24, 2026
A separate, already-running session had independently reached the
same diagnosis and was 16h further along on auth-password-reset-ui
(PR #66), holding for go-ahead before dispatching. User chose to let
that one proceed instead. No application code existed on this branch;
only vault routing is reverted/marked abandoned here.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@reik
reik marked this pull request as ready for review August 25, 2026 01:21
@reik
reik merged commit 91f7ec0 into master Aug 25, 2026
4 checks passed
reik added a commit that referenced this pull request Aug 25, 2026
- Resolved PR #65's merge conflicts against master (kanban/company.md,
  kanban/engineering.md, log/2026-08-22.md), caused by #66/#67 landing
  on master after this PR's merge-base.
- Corrects the record on the recurring "[Fact-Forcing Gate]" tool
  error that multiple prior sessions flagged as unexplained/injected:
  it's a real PreToolUse hook from the everything-claude-code plugin's
  gateguard skill, not injection.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
reik added a commit that referenced this pull request Aug 25, 2026
* vault: ship header-nav-redesign (PR #64 merged to master)

--ship transition: engineering + design kanban cards moved Review -> Done,
company kanban moved Review -> Done, feature status review -> shipped.
Post-ship docs/user-guide.md check via content-writer: no edit warranted
(guide never described the old nav's visual form). marketing-lead
aggregated and confirmed, no marketing kanban card existed to move
(marketing was never routed to this feature during build).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* vault: log PR #65 conflict resolution + gateguard correction

- Resolved PR #65's merge conflicts against master (kanban/company.md,
  kanban/engineering.md, log/2026-08-22.md), caused by #66/#67 landing
  on master after this PR's merge-base.
- Corrects the record on the recurring "[Fact-Forcing Gate]" tool
  error that multiple prior sessions flagged as unexplained/injected:
  it's a real PreToolUse hook from the everything-claude-code plugin's
  gateguard skill, not injection.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* vault: log PR #65 second conflict resolution (master moved past #68)

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant