# 🎓 Staff Training Curriculum

**Purpose:** Comprehensive onboarding and skill development  
**Target:** New Firefrost Gaming staff members  
**Duration:** 2-4 weeks (self-paced)  
**Last Updated:** 2026-02-17

---

## 📋 TRAINING OVERVIEW

**Training Philosophy:**
- **Fire:** Passion-driven, hands-on learning
- **Frost:** Systematic, precise skill building
- **Foundation:** Building for the long term

**Training Levels:**
1. **Level 1:** Orientation (Days 1-3)
2. **Level 2:** Core Skills (Week 1)
3. **Level 3:** Advanced Skills (Week 2-3)
4. **Level 4:** Specialization (Week 4+)

---

## LEVEL 1: ORIENTATION (Days 1-3)

### Day 1: Welcome & Philosophy

**Topics:**
- [ ] Fire + Frost + Foundation philosophy
- [ ] Company mission and values
- [ ] Fire vs Frost player paths
- [ ] "For children not yet born" vision
- [ ] Team structure and roles

**Materials:**
- `docs/planning/mission-statement.md`
- `docs/planning/path-philosophy.md`
- `docs/planning/design-bible.md`

**Activities:**
- Introduction meeting with Michael & Meg
- Tour of all services (play on servers)
- Read Fire + Frost philosophy
- Join Discord and introduce yourself

**Checkpoint:** Can you explain Fire + Frost philosophy?

---

### Day 2: Infrastructure Overview

**Topics:**
- [ ] Complete infrastructure map
- [ ] All 11 game servers (what they run)
- [ ] VPS tier services
- [ ] Dedicated tier architecture
- [ ] Frostwall Protocol basics

**Materials:**
- `docs/core/infrastructure-manifest.md`
- `docs/diagrams/complete-infrastructure-map.mermaid`
- `docs/diagrams/frostwall-network-topology.mermaid`

**Activities:**
- View infrastructure diagrams
- SSH to each server (read-only access)
- Join each game server as player
- Review Pterodactyl panel

**Checkpoint:** Can you name all 11 game servers and their locations?

---

### Day 3: Tools & Access

**Topics:**
- [ ] Vaultwarden (password manager)
- [ ] Pterodactyl Panel
- [ ] Discord roles and channels
- [ ] Wiki.js (documentation)
- [ ] Gitea (version control)

**Materials:**
- `docs/tasks/vaultwarden-setup/configuration-guide.md`
- `docs/quick-reference/common-operations.md`

**Activities:**
- Get Vaultwarden account
- Get credentials for assigned services
- Set up 2FA
- Practice common operations
- Review quick reference card

**Checkpoint:** Can you access all tools assigned to your role?

---

## LEVEL 2: CORE SKILLS (Week 1)

### Week 1, Day 1-2: Server Management Basics

**Topics:**
- [ ] Starting/stopping servers
- [ ] Reading server console
- [ ] Basic troubleshooting
- [ ] Player whitelisting
- [ ] Common server issues

**Materials:**
- `docs/quick-reference/common-operations.md`
- Pterodactyl documentation
- Server-specific READMEs

**Hands-on Practice:**
- Restart a test server
- Whitelist yourself
- Read console logs
- Identify a simulated issue

**Checkpoint:** Can you restart a server and verify it's online?

---

### Week 1, Day 3-4: Discord & Community

**Topics:**
- [ ] Discord server structure
- [ ] Fire vs Frost channels
- [ ] Community moderation basics
- [ ] Player support workflows
- [ ] Escalation procedures

**Materials:**
- `docs/tasks/discord-server-complete-reorganization/deployment-plan.md`
- `docs/planning/emissary-social-media-handbook.md`

**Activities:**
- Shadow Meg for community management
- Practice responding to player questions
- Learn Discord bot commands
- Review moderation guidelines

**Checkpoint:** Can you handle a basic support request?

---

### Week 1, Day 5: Emergency Procedures

**Topics:**
- [ ] Red Alert protocol
- [ ] Yellow Alert protocol
- [ ] When to escalate
- [ ] Communication procedures
- [ ] Emergency contacts

**Materials:**
- `docs/emergency-protocols/RED-ALERT-complete-failure.md`
- `docs/emergency-protocols/YELLOW-ALERT-partial-degradation.md`

**Simulation:**
- Walk through Red Alert scenario (tabletop)
- Practice Yellow Alert response
- Draft emergency Discord message

**Checkpoint:** Can you identify when to call Red/Yellow Alert?

---

## LEVEL 3: ADVANCED SKILLS (Week 2-3)

### Week 2: Role-Specific Training

#### For Builders:

**Topics:**
- [ ] Modpack installation
- [ ] Server configuration
- [ ] Mod compatibility
- [ ] Performance optimization
- [ ] World management

**Materials:**
- `docs/tasks/game-server-startup-script-audit-&-optimization/`
- Modpack-specific documentation

**Projects:**
- Set up a test modpack server
- Optimize JVM flags
- Create spawn area for new server
- Document your build process

---

#### For Social Media Helper:

**Topics:**
- [ ] Content calendar
- [ ] Brand voice (Fire + Frost)
- [ ] Platform-specific strategies
- [ ] Community engagement
- [ ] Analytics tracking

**Materials:**
- `docs/planning/emissary-social-media-handbook.md`
- `docs/planning/gemini-social-media-calendar.md`

**Projects:**
- Create 1 week of social media content
- Draft announcement for new server
- Design promotional graphic
- Schedule posts

---

#### For Moderators:

**Topics:**
- [ ] Conflict resolution
- [ ] Rule enforcement
- [ ] Player reports
- [ ] Ban procedures
- [ ] Community building

**Materials:**
- Discord server rules
- Moderation guidelines
- Escalation matrix

**Projects:**
- Shadow senior moderator
- Handle simulated conflicts
- Document 3 case studies
- Create moderation report

---

### Week 3: Systems & Automation

**Topics:**
- [ ] Staggered restart system
- [ ] World backup automation
- [ ] Monitoring (Uptime Kuma, Netdata)
- [ ] Performance metrics
- [ ] SLA understanding

**Materials:**
- `docs/tasks/staggered-server-restart-system/deployment-plan.md`
- `docs/tasks/world-backup-automation/deployment-plan.md`
- `docs/metrics/sla-definitions-and-targets.md`

**Activities:**
- Review automation logs
- Verify backup completion
- Check monitoring dashboards
- Understand SLA targets

**Checkpoint:** Can you verify automation systems are working?

---

## LEVEL 4: SPECIALIZATION (Week 4+)

### Advanced Builder Track

**Topics:**
- [ ] Custom modpack creation
- [ ] Server performance tuning
- [ ] Advanced world editing
- [ ] Plugin development (if applicable)
- [ ] Infrastructure expansion planning

**Projects:**
- Design new flagship modpack
- Optimize existing server
- Create custom builds
- Document best practices

---

### Advanced Social Media Track

**Topics:**
- [ ] Video content creation (CapCut)
- [ ] Streaming setup
- [ ] Community growth strategies
- [ ] Partnership outreach
- [ ] Analytics deep-dive

**Projects:**
- Create "Coming Soon" video
- Plan content series
- Grow follower base
- Launch campaign

---

### Advanced Operations Track

**Topics:**
- [ ] Infrastructure as Code
- [ ] Advanced security hardening
- [ ] Disaster recovery testing
- [ ] Capacity planning
- [ ] Cost optimization

**Projects:**
- Deploy new service
- Run disaster recovery drill
- Create infrastructure diagram
- Optimize costs

---

## 📚 RECOMMENDED READING ORDER

**Week 1:**
1. Mission Statement & Philosophy
2. Infrastructure Manifest
3. Quick Reference - Common Operations
4. Emergency Protocols (both)

**Week 2:**
5. Department Structure & Access Control
6. Discord Server Organization
7. Role-specific task documentation

**Week 3:**
8. Automation system documentation
9. Metrics & SLA definitions
10. Advanced topics (role-dependent)

**Week 4+:**
11. Deep-dive into specialty areas
12. Contribute to documentation updates
13. Propose improvements

---

## ✅ CERTIFICATION CHECKPOINTS

**Level 1 Complete:**
- [ ] Understands Fire + Frost philosophy
- [ ] Can access all assigned tools
- [ ] Knows infrastructure layout
- [ ] Has completed orientation

**Level 2 Complete:**
- [ ] Can perform common operations independently
- [ ] Can handle basic support requests
- [ ] Knows emergency procedures
- [ ] Shadow period complete

**Level 3 Complete:**
- [ ] Proficient in role-specific skills
- [ ] Can work independently
- [ ] Understands automation systems
- [ ] Can train others on basics

**Level 4 Complete:**
- [ ] Expert in specialty area
- [ ] Can lead projects
- [ ] Contributes to improvements
- [ ] Mentors newer staff

---

## 🎯 SKILLS ASSESSMENT

**After each level, assess:**

**Knowledge (Can explain):**
- Fire + Frost philosophy
- Infrastructure architecture
- Emergency procedures
- Role responsibilities

**Skills (Can demonstrate):**
- Common operations
- Problem solving
- Communication
- Tool proficiency

**Attitude (Exhibits):**
- Passion for mission
- Attention to detail
- Team collaboration
- Continuous learning

---

## 📝 TRAINING RECORDS

**Track for each staff member:**
- Start date
- Level completion dates
- Checkpoint results
- Skills assessments
- Certification achieved
- Specialization chosen
- Ongoing development goals

**Template:** `docs/reference/staff-training-record-template.md`

---

## 🔄 ONGOING DEVELOPMENT

**After initial training:**

**Monthly:**
- Review new documentation
- Learn about new features
- Attend team meetings
- Share knowledge

**Quarterly:**
- Advanced skill development
- Cross-training opportunities
- Leadership development
- Innovation projects

**Annually:**
- Full infrastructure review
- Disaster recovery drill participation
- Career development planning
- Contribution recognition

---

## 🎓 TRAINING RESOURCES

**Internal:**
- Complete operations manual (this repository)
- Wiki.js documentation
- Staff Discord channels
- Shadow senior team members

**External:**
- Minecraft server optimization guides
- Discord community management
- Social media marketing courses
- Infrastructure/DevOps tutorials

**Hands-on:**
- Test server for experimentation
- Simulated emergencies
- Real-world shadowing
- Project-based learning

---

**Fire + Frost + Foundation = Where Love Builds Legacy** 💙🔥❄️

---

**Curriculum Status:** ACTIVE  
**Review Schedule:** Quarterly  
**Next Review:** 2026-05-17  
**Version:** 1.0
