githubnext/chopinPublic

Let's compose rich plans together

Present local device sign-in and plaintext consent

Assistant-model: GPT-6 Sol
Assistant-workflow: local-device-auth (run cc80c691-7450-4025-bf56-613bc047c5b7)
Assistant-verification: Playwright E2E passed: focused local device flow with away-page approval and return navigation, 1/1 after prior red failure
Assistant-verification: Bun typecheck passed: mise exec -- bun run types (all workspaces and E2E)
Assistant-verification: Bun lint passed: mise exec -- bun run ci (dprint, oxlint, token checks)
Co-authored-by: Alex Lavaee <lavaman131@github.com>
ALAlex Lavaee authored
d54a6baPatch
Parentbfdbc53
12 files changed+1100-33
StackedSplit
.env.example+14 โˆ’1
README.md+8 โˆ’4
apps/web/src/api.ts+42 โˆ’0
apps/web/src/app.tsx+14 โˆ’2
apps/web/src/local-login-view.test.ts+96 โˆ’0
apps/web/src/local-login-view.tsx+145 โˆ’0
apps/web/src/local-login.tsx+179 โˆ’0
apps/web/src/local-sign-in.test.ts+200 โˆ’0
apps/web/src/local-sign-in.ts+140 โˆ’0
docs/authentication.md+124 โˆ’3
docs/self-hosting.md+64 โˆ’23