# 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