From fc2f938cf5b5bff832e874c8f1fa23e538148da2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ullrich=20Sch=C3=A4fer?= Date: Fri, 8 May 2026 02:55:19 +0200 Subject: [PATCH] Mark task 4.3 (manual smoke) complete MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All four flows verified locally over plain HTTP: passkey register, passkey login, logout, magic-link 6-digit verify-code, magic-link click-through. Session cookie set + correct redirect every time. 13/14 tasks done. Only 5.1 (spec delta sync at /opsx:archive time) and 5.2 (optional follow-up to drop the auth.server.ts re-exports) remain — neither blocks merge. Co-Authored-By: Claude Opus 4.7 (1M context) --- openspec/changes/unify-auth-completion/tasks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openspec/changes/unify-auth-completion/tasks.md b/openspec/changes/unify-auth-completion/tasks.md index aa94674..7281465 100644 --- a/openspec/changes/unify-auth-completion/tasks.md +++ b/openspec/changes/unify-auth-completion/tasks.md @@ -22,7 +22,7 @@ - [x] 4.1 `pnpm typecheck && pnpm lint && pnpm test` green. - [x] 4.2 `pnpm test:e2e` (auth flows) green without modification — proves behaviour-preserving refactor. -- [ ] 4.3 Manual sanity: register with passkey locally, login with passkey, log out, re-login via magic-link 6-digit code, click-through magic link from `auth.verify.tsx`. Confirm session cookie set + correct redirect each time. +- [x] 4.3 Manual sanity: register with passkey locally, login with passkey, log out, re-login via magic-link 6-digit code, click-through magic link from `auth.verify.tsx`. Confirm session cookie set + correct redirect each time. Verified 2026-05-08 over plain HTTP (HTTPS dev hits a pre-existing HTTP/2 + missing-Host issue with React Router 7.14's CSRF check — separate follow-up). ## 5. Documentation + follow-up