ghostguild-org/CLAUDE.md

329 lines
6.9 KiB
Markdown

## 2. Member Features
### Member Profiles
**Core Fields:**
- Name, pronouns, time zone
- Avatar/photo - choose from ghosts
- Studio/organization affiliation
- Bio (rich text)
- Skills tags (searchable)
- Location (city/region)
- Social links (Mastodon, LinkedIn, etc.)
- **Offering:** What I can contribute
- **Looking For:** What I need support with
**Privacy Controls:**
- Public/members-only/private toggle per field
- Opt-in to member directory
### Member Updates/Mini Blog
- Post updates about projects, learnings, questions
- Rich text with image support
- Comments enabled
- Filter by circle or topic tags
## 3. Events System
### Core Features
- RSVP with capacity limits
- Waitlist management
- Add to calendar (.ics download)
- Pre-event discussion threads
- Post-event recordings archive
- Speaker/facilitator profiles
### Member-Proposed Events
**Proposal Flow:**
1. Member submits event idea via form
2. Include: Topic, format, target circle, time commitment
3. Admin quick review (spam check only)
4. Published to "Proposed Events" board
5. Members can express interest (like feature upvote pages)
6. If threshold met (e.g., 5 interested), event is scheduled
7. Proposer gets facilitator support if needed
## 4. Resources Integration
### Consolidating Existing Assets
**Import and organize from:**
- learn.weirdghosts.ca content
- Existing tools and templates
- PA curriculum materials (where appropriate)
- Case studies and examples
**Organization Structure:**
```
Resources/
├── Start Here/
│ ├── Welcome Letter from Jennie & Eileen
│ ├── How Ghost Guild Works
│ └── Solidarity Economics Explained
├── Learning Paths/
│ ├── Community Track → links to learn.weirdghosts.ca
│ ├── Founder Track → practical tools
│ └── Practitioner Track → advanced resources
├── Templates & Tools/
│ ├── Governance/
│ ├── Financial/
│ ├── Operations/
│ └── Legal/
├── Case Studies/
│ └── Member stories and examples
└── External Resources/
└── Curated links and recommendations
```
### Resource Features
- Tag by circle relevance (but accessible to all)
- Download tracking for impact metrics
- Version control for templates
- Comment threads on resources
- "Request a resource" feature
## 5. Peer Support System
### Cal.com Integration for 1:1s
**Setup:**
- Each member can enable peer support availability
- Set their own hours/frequency
- Cal.com handles scheduling
- Types of sessions:
- Peer support (30 min)
- Co-founder check-in (45 min)
- Practitioner office hours (60 min)
**Matching System:**
- Simple questionnaire about current needs
- Suggest 3 potential peers based on:
- Complementary skills/needs
- Time zone compatibility
- Circle alignment (optional)
- Book directly via Cal.com links
## 6. Dashboard Design
### Personalized Sections
**Welcome Block:**
- "Welcome back, [Name]"
- Your circle: [Circle] | Your contribution: $X/month
- Quick stats: Days as member, events attended, peers met
**Community Pulse:**
- Recent member updates (mini blog posts)
- Upcoming events this week
- New resources added
- New members to welcome
**Your Activity:**
- Your upcoming events
- Scheduled peer sessions
- Recent discussions you're in
- Resources you've bookmarked
**Take Action:**
- Post an update
- Propose an event
- Book a peer session
- Browse resources
- Update profile
**Impact Metrics:**
- Total solidarity spots funded
- Events hosted this month
- Active members this week
- Resources shared
## 7. Collaborative Tools
### Etherpad Integration
**Use Cases:**
- Meeting notes templates
- Collaborative resource creation
- Event planning documents
- Shared learning notes
**Implementation:**
- Self-hosted Etherpad instance
- SSO with Ghost Guild accounts
- Auto-save and version history
- Export to multiple formats
- Embed in event pages for notes
### Living Documents
- Community-maintained guides
- Glossaries and definitions
- Frequently asked questions
- Best practices collections
## 8. Technical Infrastructure
### Notification System
**Channels:**
- Email (via Resend)
- In-app notifications
- Slack integration via bot
**Configurable Preferences:**
- Event reminders
- New resources in your area
- Peer session invitations
- Member updates digest
- Community announcements
### Search & Discovery
- Full-text search across:
- Resources
- Member profiles
- Event descriptions
- Member updates
- Filter by circle, tags, date
- Save searches for alerts
### Analytics & Reporting
- Member engagement metrics
- Resource usage stats
- Event attendance patterns
- Contribution distribution
- Circle movement tracking
## 9. Content for Launch
### Essential Content Pieces
1. **Welcome Video** - Jennie & Eileen introduce Ghost Guild
2. **How This Works** - Clear explanation of circles and contributions
3. **Circle Guides** - What to expect in each circle
4. **Solidarity Economics** - Practical examples from gaming
5. **Getting Started Checklist** - First week actions
### Pre-Populated Content
- 10-15 essential resources per circle
- 3-5 upcoming events scheduled
- Sample member updates to show activity
- FAQ based on pre-registration questions
## 10. Launch Strategy
### Soft Launch (Week Before)
- Invite 10-15 friendly testers
- Each from different backgrounds/circles
- Gather feedback on:
- Onboarding flow
- Resource organization
- Event system
- Profile creation
### Launch Week
**Day 1-2:** PA alumni and close network
- Personal invitations
- Extra support available
- Gather testimonials
**Day 3-4:** Gamma Space announcement
- Post in relevant channels
- Host info session
**Day 5-7:** Public launch
- Email pre-registration list
- Social media announcement
- Open registration
### Success Metrics
**Week 1:**
- 30 members across all circles
- 80% complete profiles
- 50% attend first event
**Month 1:**
- 75 active members
- 5 member-proposed events
- 20 peer sessions booked
- 90% Slack participation
## 11. Ongoing Operations
### Weekly Tasks
- Review member proposals for events
- Process Gamma Space channel access
- Update resource library
- Send member spotlight
### Monthly Tasks
- Impact report to members
- Review and adjust contribution distribution
- Plan next month's events
- Gather member feedback
### Quarterly Reviews
- Assess circle definitions
- Evaluate pricing model
- Review platform features
- Plan new initiatives
---
## Implementation Priority Order
### Must Have for Launch
1. Payment processing (Helcim)
2. Basic Slack automation
3. Member dashboard
4. Simple resource library
5. Event listing and RSVP
### Nice to Have for Launch
7. Member profiles
8. Peer matching system
9. Cal.com integration
10. Member updates/blog
### Can Build Post-Launch
11. Etherpad integration
12. Member-proposed events
13. Advanced search
14. Analytics dashboard
15. Monthly themes