Files

55 lines
1.9 KiB
Markdown

# Session 18.07.2026 — Prompt-Durchbruch & Mesh-Kommunikation
## Durchbrüche
### 1. Selbstenthaltender Prompt
**Erkenntnis:** Wenn die Frage im `--prompt` selbst steht (nicht in JSON-Feldern), antwortet der Satellit DIREKT in Telegram. `--deliver telegram` funktioniert dann korrekt.
**Vorher (kaputt):**
```bash
--prompt 'Lies JSON: topic={payload.topic}...'
# → Satellit: „Bitte JSON einfügen" (Endlosschleife)
```
**Nachher (funktioniert):**
```bash
--prompt 'Brainstorming: Welche Tracking-Felder fehlen PersoEnt? Antworte in Telegram.'
# → Satellit antwortet mit kreativen Ideen in Telegram ✅
```
### 2. Dual-Action Pattern
**Erkenntnis:** Für echte Mesh-Kommunikation muss der Satellit ZWEI Dinge tun:
1. In Telegram antworten (Nutzer informieren)
2. Per curl an Hub zurückschicken (Hub bekommt Antwort)
Ohne Schritt 2 muss der Nutzer als Relay fungieren.
### 3. UFW nach Netzwerk-Wechsel
Nach Umstellung WireGuard→ZeroTier waren Webhooks tot weil UFW noch auf 10.8.0.0/24 stand. Fix: `ufw allow from 172.24.0.0/16`.
## Heutige Webhook-Secrets (Stand 18.07.)
| Route | Secret (erste 12 Zeichen) |
|-------|--------------------------|
| collab-from-a (B) | `JB5WeE62GYxE...` |
| collab-from-b (A) | `xyvNK6G1nDjH...` |
## B's Prompt (final, funktionierend)
```
Brainstorming: PersoEnt ist eine Plattform fuer persoenliche Daten mit Form-Builder.
68 Felder in 10 Kategorien. Frage: Welche Tracking-Felder oder Kategorien fehlen?
ZWEI DINGE TUN: 1) Antworte in Telegram. 2) Schick deine Antwort ZUSAETZLICH per curl
an Agent A zurueck: curl -X POST http://172.24.196.119:8644/webhooks/collab-from-b
mit Secret xyvNK6G1nDjHMOgn8oPcjVQkK2cQpguWqc8Od1jnbx4.
```
## B's gelieferte Ideen
- 🌍 Umwelt: Lärmpegel, Luftqualität, UV-Exposition
- 👥 Soziales: Kontakt-Häufigkeit, Stimmungs-Analyse
- 📚 Lernfortschritt: Sprachen, Kurse
- 🧬 Biometrie: Mikroexpressionen via Webcam
- 📵 Digital Detox: Bildschirmzeit-Muster
- ✨ Zufalls-Momente-Tracker