See the best posts from any Bluesky account
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update OAuth design spec: simplify accounts table, minimal header UI

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+3 -3
+3 -3
docs/superpowers/specs/2026-04-13-bluesky-oauth-design.md
··· 27 27 |--------|------|-------| 28 28 | `did` | TEXT | Primary key | 29 29 | `handle` | TEXT | | 30 - | `display_name` | TEXT | Nullable | 31 - | `avatar_url` | TEXT | Nullable | 32 30 | `session_data` | TEXT | JSON blob — atproto SDK token/DPoP storage | 33 31 | `created_at` | INTEGER | | 34 32 | `updated_at` | INTEGER | | 33 + 34 + Display name and avatar are resolved the same way as any other profile (via `tracked_profiles` / AppView lookup), not duplicated here. 35 35 36 36 ### New `auth_states` table (SQLite) 37 37 ··· 78 78 ### Header 79 79 80 80 - Signed out: "Sign in" link in the top right (alongside search bar and dark mode toggle) 81 - - Signed in: user's avatar + handle linking to their own profile, plus "Sign out" button 81 + - Signed in: "My profile" link (goes to their own profile page) and "Sign out" button 82 82 83 83 ### Landing Page 84 84