271008ea10e5c417263f31785985bf1809a302bc
**Änderung: Option A - logs/ im Repo**
Vorher:
- Logs in ~/.{character}_logs/ (User Home Directory)
- Multi-Projekt aber verstreut
- Nicht im Repo sichtbar
Nachher:
- Logs in logs/{character}/ (Repo Directory)
- Projekt-spezifisch & übersichtlich
- Mit Fallback: ${CRUMB_LOGS_DIR:-$HOME/.{character}_logs}
- Für Standalone-Nutzung
**Geänderte Files:**
- lib/waldwaechter.sh: CRUMB_LOGS_DIR exportiert
- Alle 17 crumbforest_roles/*: LOGDIR updated
- missions/robots/*: Mission logs → logs/missions/
- .gitignore: logs/ hinzugefügt
**Log-Struktur:**
```
logs/
├── tobi/
│ ├── tobi_history.json
│ ├── token_log.json
│ └── ...
├── crabbyrust/
├── mayaeule/
└── missions/
```
**Tested:** ✅ Tobi funktioniert, Logs landen in logs/tobi/
🌲 "Was kostet die Frage eines Kindes?" - jetzt transparent im Repo!
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
🌲 Crumbforest Missions - CF_Zero_V1
Ein interaktives Bash-Lern-System mit KI-gestützten Charakteren für spielerisches Command-Line-Training.
🚀 Quick Start
# Mission Selector starten
./crumb-mission-selector.sh
# Einzelne Mission ausführen
bash missions/basics/fridolin.sh
📚 Features
- Interaktive Lernmissionen - Von Navigation bis DNS
- KI-Assistenten - Charakterbasierte Helfer (Deepbit, Bugsy, Schnippsi, etc.)
- Metadata-driven - Neue Missionen ohne Code-Änderungen hinzufügen
- Kamera-Gestenerkennung - SnakeCam mit Computer Vision
- Token-Tracking - OpenRouter API Nutzung überwachen
🦊 Verfügbare Missionen
Basics
- Fridolin - Navigation (
pwd,ls,cd) - Balu - Dateien erstellen (
mkdir,touch,echo) - Noko - Dateien lesen (
cat,head,tail,grep)
Advanced
- DNS Deep Dive - DNS-Tools (
dig,nslookup,host) - SSH Security - SSH-Verbindungen und Keys
🤖 KI-Assistenten
export OPENROUTER_API_KEY="your-key"
./crumbforest_roles/deepbit_zero.sh "Wie funktioniert grep?"
📖 Dokumentation
Siehe CLAUDE.md für vollständige Architektur und Entwickler-Dokumentation.
🌍 Philosophie
Waldwächter-Prinzip: Transparenz über Magie - Metadata-driven, erweiterbar, bildungsfreundlich.
Erstellt mit 💚 im Crumbforest
Description
Languages
HTML
51.3%
Shell
44.2%
JavaScript
4.5%