Files
crumbmissions/missions
Branko May Trinkwald d4d75af428 🐼 feat(dojo): BashPanda Gürtel-System - Von Schwarz auf Weiss 🥋
Der 18. Waldwächter betritt den Wald: BashPanda lehrt Bash als Kampfkunst!

 Neue Features:

🐼 BashPanda Waldwächter:
- Kung Fu Meister Persönlichkeit
- Lehrt Bash durch Kampfkunst-Metaphern
- Integriert in waldwaechter.sh Library
- Crew Memory: Kennt alle anderen Waldwächter

🥋 6 Gürtel-Missionen (Progressive Bash-Meisterschaft):
- 🖤 Schwarzer Gürtel: echo, Variablen, read, ANSI codes
- 💖 Pinker Gürtel: if/then, while/for, Arrays, Arithmetik
- 💙 Blauer Gürtel: sed, case, bc, Textverarbeitung
- 💚 Grüner Gürtel: grep, regex, Pattern Matching
- 💛 Gelber Gürtel: Funktionen, source, Parameter
- 🤍 Weisser Gürtel: Background jobs, Prozesse, Parallelität

📝 Interaktives Quiz-System:
- Browser-based Gürtelprüfung (crumbblocks)
- 30 Fragen (5 pro Gürtel)
- Farbcodiert nach Gürtel
- Auto-Export via Clipboard
- Terminal-Auswertung mit Zertifikaten

🎓 Zertifikate-System:
- Automatische Generierung bei 80%+
- Gespeichert in logs/zertifikate/
- BashPanda's Segen & Weisheiten

📚 Dokumentation:
- CLAUDE.md komplett aktualisiert
- BashPanda als 18. Waldwächter dokumentiert
- Vollständige Dojo-Architektur beschrieben

"Der Weg des Codes ist wie der Weg der Kampfkunst:
 Geduld, Präzision, Wiederholung."

 - BashPanda 🐼🎋

Crumbforest wächst! 🌲 Der Wurzelbau geht weiter! 🌳

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-24 00:29:30 +01:00
..
2025-12-23 22:25:11 +01:00
2025-12-23 22:25:11 +01:00

🌲 Crumb Mission Selector - README

Was ist das?

Der Crumb Mission Selector ist ein interaktives Lern-Tool das die Philosophie der ursprünglichen CF_Zero_V1 Bash-Abenteuer wiederbelebt.

Quick Start

./crumb-mission-selector.sh

Verfügbare Missionen

📚 Basics (für Einsteiger)

  • 🦊 Fridolin (Pfadfinder) - Navigation: pwd, ls, cd
  • 🛠️ Balu (Bau-Elf) - Dateien erstellen: mkdir, touch, echo
  • 🐈🦉 Noko (Leser) - Dateien lesen: cat, head, tail, grep

🚀 Advanced (für Fortgeschrittene)

  • 🌐 DNS Deep Dive - DNS-Tools: dig, nslookup, host
  • 🔐 SSH Security Basics - SSH-Verbindungen und Keys

🏆 Challenges (bald verfügbar)

Hier werden bald interaktive Herausforderungen erscheinen!

Neue Mission hinzufügen

  1. Erstelle zwei Dateien:

    touch missions/basics/meine_mission.sh
    touch missions/basics/meine_mission.meta.json
    
  2. Fülle die Metadaten:

    {
      "icon": "🎯",
      "title": "Meine Mission",
      "description": "Was du hier lernst",
      "category": "basics",
      "enabled": true
    }
    
  3. Schreibe dein Skript und mache es ausführbar:

    chmod +x missions/basics/meine_mission.sh
    
  4. Fertig! Die Mission erscheint automatisch im Menü.

Architektur

crumb-mission-selector.sh    # Hauptscript (Metadata-Loader)
missions/
├── basics/                  # Einsteiger-Missionen
├── advanced/                # Fortgeschrittene Missionen
└── challenges/              # Herausforderungen

Jede Mission besteht aus:

  • .sh Datei (das eigentliche Skript)
  • .meta.json Datei (Icon, Titel, Beschreibung)

Philosophie

Inspiriert von CF_Zero_V1:

  • Metadata-driven Design
  • Erweiterbar ohne Code-Änderungen
  • Bildungsfreundlich & interaktiv
  • Waldwächter-Philosophie: "Transparency over magic"

Erstellt

2025-12-21 - Als Teil der Integration von CF_Zero_V1 Bash-Abenteuern in das neue Crumbforest-Ökosystem