Core flow
- User signs in with Google OAuth and connects their LinkedIn account.
- Upload a sales deck PDF to the dashboard.
- Claude extracts key messages and generates 10 post candidates in the user's voice.
- Posts land in a personal Google Sheet for review, approval, or editing.
- Approved posts publish to LinkedIn automatically via the LinkedIn API.
- Edits feed back into the user's voice profile to improve future generations.