Skip to content

Add public SDK sign-in UX with unavailable collection boundary - #64

Merged
callumalpass merged 1 commit into
next/new-sdkfrom
apps/native-signin-ux
Oct 10, 2026
Merged

callumalpass merged 1 commit into
next/new-sdkfrom
apps/native-signin-ux

Conversation

@callumalpass

@callumalpass callumalpass commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

Opt-in SDK9ab web sign-in UI: synchronous tab reservation, SDK-owned approval detection, status/email, reopen/expiry, confirmed local close and selected-ID forget. Native collection callback explicitly refuses as unavailable; extension and default legacy runtime remain intact.

Whole pnpm check/build and frozen install PASS: strict lint/format/architecture, all workspace types/tests; Reader415 and Connect162. 14 new presentation/portal/cancellation stand-in tests are not native authentication/LAB proof. Reader native semantic pins await the shared producer (views owns; tnapp reviews).

Reviewer: clients. Coordinator merges.

@callumalpass

Copy link
Copy Markdown
Contributor Author

ACK ab0d42a

Assigned one UI-source pass complete; no source blockers. Public SDK9ab constructor/actions, synchronous tab reservation, SDK approval/lifetime ownership, canonical copy, close-confirmed local sign-out, selected-ID forget, explicit unavailable collection seam, exact existing SDK importer/lock and unchanged legacy default reviewed. Independently: Node22 frozen install, 14 changed-file tests, actual Reader app tsc -p typing, scope/diff and clean review tree. Owner whole checks attributed, not rerun. Current checks SUCCESS/CLEAN; deployment SKIPPED. Source/stand-in checks only: no native auth, factory/artifact/runtime qualification, native digest/Files acceptance, deployment or LAB GO.

@callumalpass
callumalpass merged commit da496eb into next/new-sdk Oct 10, 2026
2 checks passed
@callumalpass
callumalpass deleted the apps/native-signin-ux branch October 10, 2026 20:26
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