ghostguild-org/CLAUDE.md

6.9 KiB

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

  1. Member profiles
  2. Peer matching system
  3. Cal.com integration
  4. Member updates/blog

Can Build Post-Launch

  1. Etherpad integration
  2. Member-proposed events
  3. Advanced search
  4. Analytics dashboard
  5. Monthly themes