# 🌲 Crumbforest Log – Terminal, Eule & Bugfixing

**📅 Datum:** 2025-05-31  
**🧠 Crew:** Branko, Eule, Robot, Grootixer Foo

---

## 🛠️ Wichtige Fortschritte

- `eule`-Command funktioniert über ttyd (Schreibrechte durch `>>` bestätigt)
- Terminal startet stabil mit Benutzer `robot`
- `gpt_log.json` erhält Einträge bei `eule "Frage"` korrekt
- Neue Rollen (z. B. Noko, Balu, Fridolin) in Missionsauswahl eingebunden
- Rückführung zur Null nach Missionsende eingeführt

---

## 🐛 Bugfix Check & Terminal Hinweise

- ttyd auf Port `7780` startet, aber kein Schreibzugriff im Browser
- Container `robot` kann über Shell Dateien erstellen und Logs schreiben
- `su`-Versuche im ttyd führen zu `Authentication failure`, sind aber nicht mehr nötig
- `"bash: cannot set terminal process group"` erscheint, hat aber keine negative Wirkung
- `bugfix_checklist.sh` gibt klare Hinweise und Statusmeldungen aus

---

## 💬 Beispielhafte Eulen-Antworten

```bash
eule "Was ist Schwerkraft?"
```

Ergebnis:
> Die Schwerkraft ist wie eine große, liebevolle Umarmung der Erde …

---

## 📂 Pfade & Ports

- Webapp: http://localhost:8080
- Terminal (ttyd): http://localhost:7681
- Adminer (DB): http://localhost:8081
- Mattermost: http://localhost:8065

---

## 🧾 Empfehlungen

- ttyd-Port 7780 debuggen oder Port auf 7681 zurückstellen
- `eule` via PATH sicherstellen (ggf. `.bashrc`)
- Optional: `bugfix_checklist.sh` automatisch beim Build triggern

---

**✨ Abschlussgedanke:**  
„Wenn der Wald spricht, sind es manchmal Krümel, die die Geschichte schreiben.“  
Wuuuuhuuu 💚🌱

