Branko May Trinkwald
819d2d4ec0
⚙️ OZMAI Präzisierungen: Ehrlichkeit über Marketing
...
OZMAI hat zentrale Inkonsistenzen identifiziert und korrigiert.
✅ 5 Haupt-Korrekturen:
1. **17 Waldwächter** (nicht 15)
- 17 Character Scripts existieren tatsächlich
- Alle Vorkommen korrigiert (README + KEKSHANDBUCH)
2. **Crew Memory präzisiert**
- "Log-basiertes Gedächtnis (dateibasiert, nachvollziehbar)"
- NICHT "autonomes Agentensystem"
- Zero-Trust-kompatibel
3. **LiPo Safety Disclaimer**
- ⚠️ Lern- und Simulationskonzept
- Echte LiPo-Akkus nur unter Aufsicht
- Haftungsschutz
4. **Token-Kosten als Richtwerte**
- "Richtwerte, modellabhängig"
- Transparenz statt Abrechnung
- Passt zur Kinderfrage-Philosophie
5. **Hardware-Anforderungen realistisch**
- Grundsystem: Pi Zero kompatibel
- Vision/ML: Pi 4+ oder Desktop
- Bash 3.2 → Bash 4+ empfohlen
🔺 **Das Dreieck präzisiert:**
- "Didaktisches Modell, nicht technisches Modul"
- Struktur, Flow, Balance
📝 **Weitere Anpassungen:**
- Bash 3.2 Kompatibilität klargestellt
- OpenCV Hardware-Anforderungen transparent
- Mond Maschine: Pi 4+ empfohlen
"Präzision statt Marketing" - OZMAI schaut drauf! 🔍
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 18:47:11 +01:00
Branko May Trinkwald
7679805390
🌱 Crumb Codex: "Machen statt Lernen"
...
Alle Vorkommen von "pädagogisch" durch den Crumb Codex ersetzt:
✨ Philosophie-Update:
- "nur die frage stärkt den krümel & wurzel"
- "machen statt lernen"
📝 Änderungen:
- README.md: "Crumb Codex: Fragen stärken Krümel & Wurzel"
- README.md: "Machen statt Lernen - Fragen stärken die Wurzel"
- .env.template: "TOKEN BUDGET (Crumb Codex: Machen statt Lernen)"
- KEKSHANDBUCH: "interaktives Bash-System zum Machen & Fragen"
- KEKSHANDBUCH: "Der Crumb Codex: Machen statt Lernen"
Von Belehrung zu Befähigung! 💚
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 18:25:48 +01:00
Branko May Trinkwald
f85b4d48d9
📖 README komplett aktualisiert - v0.1-robots-complete
...
✨ Neue Inhalte:
- 🤖 Komplette Robots-Kategorie (3 Missionen beschrieben)
- 🌙 Mond Maschine prominent platziert
- 🌲 Alle 15 Waldwächter nach Teams organisiert
- 📊 Token-Tracking & Kosten transparent
- 🌍 Alle Philosophien dokumentiert
- 🏗️ Projekt-Struktur aktualisiert
- 🔗 Links zu Simulatoren & Demos
Von 52 auf 267 Zeilen gewachsen! 💚
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 17:23:11 +01:00
Branko May Trinkwald
3ee5214405
🌙 🌈 Mond Maschine - Rainbow Predictor Mission!
...
"Vorhersagen heißt verstehen - Die Natur durch Code begreifen"
**Eine neue Computer Vision Mission!**
Inspired by: "Eine Mond Maschine die mir zeigt wann ich
regenbogen zählen kann?" 💚
**Was die Mond Maschine kann:**
- 🌙 Mond-Phasen tracken & berechnen
- 🌦️ Wetter-Daten analysieren (APIs)
- 📸 Computer Vision: Regenbogen detektieren (OpenCV)
- 🔮 Vorhersage-Algorithmus (ML Light)
- 🌈 Mondregenbogen! (Lunar Rainbow bei Vollmond)
**8 Phasen:**
1. Vision - Maya-Eule über Vorhersage vs Beobachtung
2. Das Dreieck - Daten-Struktur, Flow & Balance
3. Hardware - Kamera-Setup (Webcam/RasPi Cam)
4. Computer Vision - OpenCV & HSV-Farbraum
5. Daten-Integration - Wetter-API & Mond-Berechnung
6. Vorhersage-Algorithmus - Feature Engineering & Scoring
7. Visualisierung - ASCII Mond-Phasen & Dashboard
8. Mondregenbogen - Die magische Legende
**Alle 13 Waldwächter:**
- 🔺 Dreieck: DumboSQL, FunkFox, Taichi Taube
- 🔧 Hardware: CapaciTobi, Schnecki, Schraubbär
- 💻 Code: SnakePy (OpenCV!), PepperPHP, Spider
- 🔐 System: CrabbyRust, Vektor
- 🎨 Art: ASCII-Monster
- 🦉 Wisdom: Maya-Eule
**Learning Areas:**
- Computer Vision & OpenCV
- Image Processing (HSV color space)
- Weather API integration
- Astronomical calculations (moon phases)
- Machine Learning concepts
- Prediction algorithms
- Data visualization
**Hardware:**
- Kamera (USB Webcam / Raspberry Pi Camera)
- Optional: Wetterfestes Gehäuse für Outdoor
- Python + OpenCV + ephem
**Next Steps:**
pip install opencv-python numpy requests ephem
Die dritte Robot-Mission ist bereit! 🌙 ✨
Von Krümels Vision zur Mond Maschine! 💚
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 16:55:16 +01:00
Branko May Trinkwald
39011a555f
🧹 Großes Aufräumen - Repo schlank gemacht!
...
**Gelöscht:**
📁 17 alte Log-Directories:
- ./.tobi_logs, ./.eule_logs, ./.funkfox_logs
- ./.schraubaer_logs, ./.schnecki_logs, ./.deepbit_logs
- ./.bugsy_logs, ./.schnippsi_logs, ./.templatus_logs
- ./.snake_logs, ./.taube_logs, ./.bits_logs
- ./.dumbo_logs, ./.pepper_logs, ./.stage_logs
- ./.missionstage_log, ./.bugsy_log
→ Jetzt: logs/{character}/ statt versteckt!
📁 7 Config/Cache Directories:
- ./.config, ./.local, ./.cache, ./.dotnet
- ./.crumbair, ./.claude, ./.pp_backup
→ Gehören nicht ins Repo!
📦 Alte Backups & Temp Files:
- bits_logs/ (leer)
- crumbforest_roles_v2/ (alter Backup)
- crumbforest_zero_backup_*.zip (2 Backups)
- snake_camera_vision/ & _v2/ (alte Python Apps)
- snake_camera_vision.zip
- mission_deepbit_dns_*.log (3 alte Logs)
- vegeta_disk.sh.save, backup_zero.sh
- fix_token_logs.sh (nicht mehr nötig)
**Behalten:**
✅ logs/ (neue Struktur!)
✅ crumbforest_roles/, missions/, lib/
✅ crumb-mission-selector.sh
✅ CLAUDE.md, README.md, KEKSHANDBUCH
**Ergebnis:** Repo ist jetzt viel übersichtlicher! 🌲 ✨
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 16:34:44 +01:00
Branko May Trinkwald
271008ea10
📊 Logs jetzt im Repo statt User-Verzeichnis!
...
**Ä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 >
v0.1-robots-complete
2025-12-21 16:25:10 +01:00
Branko May Trinkwald
b79dd7a24b
🔋 ⚡ LiPo Power Academy Mission - Power braucht Respekt, nicht Angst!
...
Neue Robot-Mission für Batterie-Wissen:
- 8 Phasen: Grundlagen → Spannung → Sicherheit → Ladung → Kapazität → Verkabelung → Lagerung → Power-Verteilung
- 6 Waldwächter im Einsatz: CapaciTobi, CrabbyRust, Schnecki, Schraubbär, DumboSQL, Vektor
- 7 goldene Sicherheitsregeln
- Storage Mode (3.8V), Standard (4.2V), HV (4.35V) erklärt
- Cell Balance Detection & LVC (Low Voltage Cutoff)
- Laufzeit-Berechnung & C-Rating
- BEC & Power-Verteilung für Roboter
- Mission Log in ~/.crumbrobots_logs/
- Referenz: LiPo 6S Charger Sim
Mit diesem Wissen können Krümel sicher mit LiPo-Batterien arbeiten und ihre Roboter bauen! ⚡ 💚
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 16:12:46 +01:00
Branko May Trinkwald
a2a6e6b695
🌈 🤖 Erste Roboter-Mission: Regenbogen-Zählmaschine!
...
"Etwas bauen was noch keiner gebaut hat -
sonst muss man es ja nur reparieren!"
✨ Features:
- Neue Kategorie: missions/robots/
- Regenbogen-Zählmaschine mit ALLEN 13 Waldwächtern
- 7 Phasen: Frage → Plan → Hardware → Code → Security → Power → Art
- Mission Log in ~/.crumbrobots_logs/
- Referenzen zu Rainbow Counter & LiPo Charger Sim
🔺 Das Dreieck arbeitet:
- Dumbo strukturiert Daten
- FunkFox bringt Flow
- Taube findet Balance
🔧 Hardware-Team baut:
- CapaciTobi: Sensor-Spannung
- Schnecki: Verkabelung
- Schraubbär: Gehäuse
💻 Code-Team programmiert:
- SnakePy: Zähl-Loop (3 Wege!)
- PepperPHP: Web-Dashboard (optional)
- Spider: Daten übertragen
🔐 + Security (CrabbyRust) + Navigation (Vektor) + Art (ASCII-Monster)
Mission Selector: 4) 🤖 Robots - Roboter bauen mit der Crew
"Ein Krümel fragte → Der Wald antwortet" 🌲 💚
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 16:06:47 +01:00
Branko May Trinkwald
12d53db354
🌲 ✨ WUHUUUU! Die 15 Waldwächter sind komplett! 🎉
...
🔺 Das Dreieck (ohne geht's nicht!):
- 🐘 DumboSQL - Nie vergessend, Elefanten-Gedächtnis
- 🦊 FunkFox - Bash Rapper, Pipes im Beat
- 🕊️ Taichi Taube - Balance, Spirale, Weg zeigen
🎨 Die komplette Crew (alle 15/15):
- Hardware: CapaciTobi, Schnecki, Schraubbär
- Code: SnakePy, PepperPHP, CrabbyRust
- UI: Schnippsi, Templatus, ASCII-Monster
- System: Maya-Eule, Deepbit, Bugsy, Spider, Vektor
✨ Features:
- Waldwächter Library (lib/waldwaechter.sh)
- Inter-Character Communication via JSON logs
- CrumbCrew Command Central (alle 15 Charaktere)
- Stagebuilder Missionen mit AI-Integration
- Kekshandbuch Zero v0.0 (komplette Doku)
🦊 Yo, check mal den Flow:
Pipes sind wie Beat-Übergänge,
Der Rhythmus hält dich fest und forstet.
Mit | verbindest du Commands,
Smoothes Transition, Flow ohne Ende!
#OZM #Crumbforest #WoFragenWachsen
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-21 15:52:53 +01:00
Branko May Trinkwald
c414181244
Feature: 🌲 CrumbCrew Command Central! 🎉
...
ALLE WALDWÄCHTER VEREINT!
New Main Menu Option:
9) 🌲 CrumbCrew - Alle Waldwächter
10) 👋 Beenden (moved from 9)
CrumbCrew Shell Features:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌲 🌲 🌲 CrumbCrew Command Central 🌲 🌲 🌲
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Die Waldwächter (All Characters):
- 🦉 mayaeule - Die weise Eule (Philosophie)
- 🐙 deepbit - Der poetische Oktopus (Bash)
- 🐞 bugsy - Der Debugging-Clown
- ✂️ schnippsi - Der Shell-Helfer
- 🤖 tobi - Der Daten-Experte (JSON)
Crew Commands:
- crew_status - Status aller Waldwächter
- crew_tokens - Token-Verbrauch ALLER Charaktere
- crew_memory - Erinnerungen aller Charaktere
- help/status/tokens/memory - Shortcuts
Interactive Shell:
(🌲 CrumbCrew) $ mayaeule "Was ist das Leben?"
(🌲 CrumbCrew) $ deepbit "Erkläre Pipes"
(🌲 CrumbCrew) $ bugsy "Debug diesen Fehler"
(🌲 CrumbCrew) $ crew_tokens # Gesamt-Token über ALLE
(🌲 CrumbCrew) $ exit
Philosophy:
Seit Monaten gedacht - jetzt angedockt!
Schneller und hochwertiger als vorgestellt.
Kleiner Krümel auf der Brücke schmunzelt! 🌲 ❤️
WUHUUUU! 🚀 ✨
2025-12-21 14:59:20 +01:00
Branko May Trinkwald
458da8f774
Fix: Maya-Eule Shell - Korrekter Pfad zum Script
...
- Fixed path resolution in interactive shell
- Uses SCRIPT_DIR variable for absolute path
- Removed duplicate code blocks
- Now correctly finds mayaeule_zero.sh
- Ready to test: eule "was ist eine Spirale?"
2025-12-21 14:51:45 +01:00
Branko May Trinkwald
c125a7538f
Fix: Maya-Eule lädt jetzt .env automatisch
...
- Added .env loader to Maya-Eule script
- Script findet .env im parent directory
- Uses set -a/set +a for clean export
- Now works when called directly: ./crumbforest_roles/mayaeule_zero.sh
- Tested successfully with 'Was bedeutet Freundschaft?'
- Beautiful poetic response: 275 tokens ✨
2025-12-21 14:46:51 +01:00
Branko May Trinkwald
562d1f78ea
Feature: Maya-Eule Weisheitsportal mit Qdrant Memory 🦉
...
🌲 Die weise Eule erwacht!
New Features:
- Maya-Eule als Waldwächter hinzugefügt
- Qdrant Memory Integration (erinnert frühere Gespräche)
- Token-Tracking mit philosophischem Kontext
- Interactive Wisdom Shell (wie Git/Tools Doktor)
Maya-Eule Weisheitsportal:
8) 🦉 Maya-Eule Weisheit
└─> Interaktive Shell mit farbigem Prompt
(🦉 Maya-Eule) user@host:path$
Befehle in der Shell:
- eule "Frage" - Stelle der Eule eine Frage
- eule_memory - Zeige Erinnerungen
- eule_tokens - Zeige Token-Verbrauch
- exit - Zurück zum Hauptmenü
Qdrant Memory Features:
- Speichert Gespräche mit Vektor-Embeddings
- Sucht ähnliche frühere Konversationen
- Bezieht Kontext in neue Antworten ein
- Persistente Erinnerung über Sessions hinweg
Token Philosophy:
"Was kostet die Frage eines Kindes?"
- Im Wald unbezahlbar
- Token lehren achtsames Fragen
- Jede Frage ist wertvoll
- Kinder lernen bewusster zu denken
System Prompt:
Maya-Eule antwortet kindgerecht, poetisch, langsam.
Sie lehrt durch Fragen, nicht nur Antworten.
Sie erinnert sich und bezieht frühere Gespräche ein.
WUHUUUU! 🌲 ✨
2025-12-21 14:34:50 +01:00
Branko May Trinkwald
fe43c62f56
Feature: AI Configuration & Token Philosophy System
...
🌲 Core Philosophy: "Was kostet die Frage eines Kindes?"
In the forest: priceless. In the system: measured. Pedagogically: teaches mindful questioning.
Changes:
- Added .env.template for API configuration
• OpenRouter, Claude API, OpenAI support
• Ollama (local AI) as free alternative
• Qdrant vector database configuration
• Token budget system for mindful learning
• Parental controls (PIN, reports)
- New AI Doktor module in mission selector
• Shows configured APIs and models
• Displays token budget & tracking status
• Lists active AI characters (Waldwächter)
• Links to token logs viewer
• Guides setup if .env missing
- Extended CLAUDE.md with Token Philosophy
• Educational reasoning behind token tracking
• Why it teaches reflection and quality
• Budget system explanation
• Implementation details
Philosophy:
Token tracking isn't restriction - it's mindfulness training.
Just as we teach not to waste water/food/paper, we teach
not to waste computational resources. Children learn to:
- Think before asking
- Value AI's thinking time
- Ask better quality questions
- Research independently first
Result: More thoughtful questions, deeper learning, respect for resources.
2025-12-21 14:31:04 +01:00
Branko May Trinkwald
90f77be9fb
Feature: Add Stagebuilder Challenges
...
- 5 interactive story missions in challenges category
- 🎭 Stage Builder: Build web stages with AI assistants
- 🤡 Bugsy On Stage: Interactive clown show
- 🕰️ Zeitreise: Learn Unix time with forest characters
- 🐍 Snake & Dumbo Show: Interactive character show
- 📡 Terminal Funk: Learn Bash commands with a show
Each challenge has:
- Metadata with icon, description, difficulty
- Interactive story elements
- AI assistant integration (optional)
- Activity logging
- requires_ai flag for future filtering
2025-12-21 14:24:02 +01:00
Branko May Trinkwald
db8efaf5e6
Feature: Add interactive shells for Git & Tools Doktor
...
- Git Doktor now opens interactive shell with custom prompt
- Tools Doktor opens interactive werkzeugkasten shell
- Colored prompts in Crumbforest style (🌲 Git) and (🛠️ Werkzeug)
- Convenient aliases (gst, gd, gl, health, check)
- Stays in Crumbforest world throughout
- Exit returns to main menu
2025-12-21 14:18:14 +01:00
Branko May Trinkwald
49bf72c7e0
Refactor: Mission Doktor v2.0 - Doktor-style menu system
...
- Restructured in crumbpages-doktor.sh style
- Main menu with mission categories (Basics, Advanced, Challenges)
- Added Doktor Tools: System Check, Werkzeug Check, Git Status
- Improved navigation and UX
- .gitignore updated to allow demo logs in repo
- Qdrant omitted (as requested)
- Linux first, cross-platform compatible
2025-12-21 14:10:22 +01:00
Branko May Trinkwald
2c53d4d85d
Fix: Make mission selector compatible with Bash 3.2+
...
- Replace associative array with indexed arrays
- Replace mapfile with while-read loop
- Now works on macOS (Bash 3.2) and Linux (all versions)
- Linux first, but cross-platform compatible
2025-12-21 13:59:07 +01:00
Branko May Trinkwald
2915828adf
Add complete Crumbforest mission system
...
- Interactive mission selector with metadata-driven design
- 5 educational missions (basics + advanced)
- AI assistant roles (Deepbit, Bugsy, Schnippsi, Tobi)
- SnakeCam gesture recognition system
- Token tracking utilities
- CLAUDE.md documentation
- .gitignore for logs and secrets
2025-12-21 01:16:48 +01:00
Branko May Trinkwald
ffea50b4b0
first commit
2025-12-21 01:14:31 +01:00