Skip to content

Add committee leadership tools for Addie and industry gatherings support#611

Merged
bokelley merged 4 commits into
mainfrom
bokelley/committee-admin-view
Jan 5, 2026
Merged

Add committee leadership tools for Addie and industry gatherings support#611
bokelley merged 4 commits into
mainfrom
bokelley/committee-admin-view

Conversation

@bokelley

@bokelley bokelley commented Jan 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add Addie admin tools: add_committee_leader, remove_committee_leader, list_committee_leaders - enables admins to manage committee leadership via natural conversation with Addie
  • Display industry gatherings in dashboard committees section with ✈️ icon
  • Add "Committee Leader" dev user for testing committee management
  • Seed CES 2026 and Cannes Lions 2026 as industry gatherings for dev testing
  • Fix committees nav to link to #committees anchor (was #working-groups)

Test plan

  • Typecheck passes
  • All tests pass
  • Browser testing with Vibium - dev login shows Committee Leader user, can log in and see dashboard
  • Test Addie with "make @user a leader of CES 2026" in production

🤖 Generated with Claude Code

bokelley and others added 4 commits January 4, 2026 19:58
- Add Addie admin tools: add_committee_leader, remove_committee_leader, list_committee_leaders
- Display industry gatherings in dashboard committees section
- Add "Committee Leader" dev user for testing committee management
- Seed CES 2026 and Cannes Lions 2026 as industry gatherings
- Fix committees nav to link to #committees anchor

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add Industry Gatherings as 5th option in Committees dropdown
- Events nav becomes a simple link instead of dropdown
- Add industry_gathering type config to committees page
- Add Industry Gatherings tab on committees page

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Main branch now has 135_vendor_visibility_goal.sql and 136_outreach_goal_stats.sql,
so renumber our migrations to 137 and 138.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <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