Skip to content

feat: add Draft Coach with framework-grounded coaching engine#3

Open
estherchols wants to merge 3 commits into
mainfrom
feat/draft-coach
Open

feat: add Draft Coach with framework-grounded coaching engine#3
estherchols wants to merge 3 commits into
mainfrom
feat/draft-coach

Conversation

@estherchols

Copy link
Copy Markdown
Collaborator

Summary

  • Draft Coach page (/coach) — paste a message draft, select a recipient, and get coaching feedback grounded in three leadership frameworks
  • Coaching engine analyzes hedging, apologies, permission-seeking, self-disclosure, and directives based on the recipient power x candor quadrant
  • Framework-tagged suggestions from Touchy Feely (Johari Window), Path to Power (Pfeffer), and Acting with Power (Gruenfeld)
  • Power Read card with optimal communication stance per quadrant
  • Suggested rewrite with auto-removal of hedges and permission-seeking
  • FAB button links to /coach

Test plan

  • Navigate to /coach via the FAB button
  • Test hedging message to high-power/low-candor contact
  • Test direct message to high-power/high-candor contact
  • Test directive message to low-power contact
  • Verify suggested rewrite and copy-to-clipboard
  • Verify page scrolls on mobile viewport

Generated with Claude Code

estherchols and others added 3 commits May 17, 2026 13:53
Build Checkpoint 1 shell (MobileShell, BottomNav, design tokens with
Fraunces + Inter fonts) and the Home page with greeting, search,
insights, and recent contacts. Add Draft Coach (/coach) with
framework-grounded coaching engine analyzing messages through Touchy
Feely (Johari Window, self-disclosure), Path to Power (Pfeffer's
strategic influence), and Acting with Power (Gruenfeld's play high/low).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Move the coaching feature from standalone /coach route into the Profile
page as a tabbed view (Profile | Draft Coach). Restore the FAB button
to link to /log. Remove app/coach/page.tsx.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Map shows a 2×2 power × candor grid with contact placement,
selection detail, and distribution stats. Circle provides a
searchable/filterable contact list with quadrant-coded avatars.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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