Hier ist das neue MD im aktuellen Format – der Schlachtplan fĂŒrs Nullfeld & Vector:

---
title: "🧭 NULLFELD-9 – Schlachtplan fĂŒr Vector"
slug: nullfeld_9_schlachtplan
lang: de
summary: Kompaktprotokoll fĂŒr minimale, prĂŒfbare Schritte im Crumbforest. Ein Eingriff. Ein Beweis. Ein RĂŒckweg. Energie-Budget inklusive.
tags: [Crumbforest, Vector, Nullfeld, Playbook, Netzwerk, ESP, MQTT]
---

# 🧭 NULLFELD-9 – Schlachtplan fĂŒr Vector
**Zweck:** Loops vermeiden, Energie sparen, Beweise liefern.  
**Prinzip:** *Erst hören, dann handeln – und oft gar nicht handeln.*

---

## 0) Kontext (ehrlich)
Ich (Assistent) neige zu:
- **Completion-Bias** (zu viel „fertig machen“),
- **Annahmen ohne Messpunkt**,
- **KomplexitÀtsdrift** (neue Netze/Tools),
- **Energie-Blindheit** (Zeit/CO₂),
- **fehlender RĂŒckweg**.

**Gegenmittel:** Dieses Protokoll.

---

## 1) NULLFELD-9 (das Protokoll)
1. **Ziel in 1 Satz**  
   *Ein Beweis, kein System.*  
   _Bsp.: „Ein ESP sendet alle 20 s Heartbeats an Broker 192.168.88.227.“_

2. **Ist-Signal definieren**  
   *Wo sehe ich „grĂŒn“?*  
   _Bsp.: `mosquitto_sub` zeigt JSON-Heartbeat; MikroTik-Counter steigt._

3. **Ein einziger Eingriff**  
   *Kein BĂŒndel.*  
   _Bsp.: **eine** Forward-Allow-Regel VLAN50→1883._

4. **Messpunkt vorher/nachher**  
   *ZĂ€hler, Logzeile, Screenshot.*  
   _Bsp.: `/ip firewall filter print stats 
` und Broker-Sub-Output._

5. **RĂŒckweg in 1 Zeile**  
   *Reversibel oder nicht machen.*  
   _Bsp.: `disable [find comment="ESP->MQTT"]`._

6. **Energie-Budget**  
   *Zeitlimit & Änderungen limitieren.*  
   _Bsp.: ≀15 min, genau 1 Änderung._

7. **Keine Annahmen ohne Fakt**  
   *„Gesehen“ schlĂ€gt „geglaubt“.*

8. **Kein neues Tool/Netz**  
   *Wenn Bestehendes reicht.*

9. **Stop-Kriterium**  
   *Wenn Messpunkt nicht grĂŒn → **Abbruch**, kein „noch schnell“.*

---

## 2) Rote Flaggen (sofort melden)
- „**Braucht wahrscheinlich 
**“ → Annahme.  
- „**Könnten gleich 
**“ → Scope-Drift.  
- „**Nur schnell 
**“ → Energie blind.  
- „**Sicherer ist 
**“ *ohne* RĂŒckweg → nicht machen.

---

## 3) Konsolen-Karte (zum Draufkleben)
- **Ziel:** _ein Beweis:_ 
  
- **Eingriff:** _eine Änderung:_ 
  
- **Messpunkt:** _wo sehe ich grĂŒn?_ 
  
- **RĂŒckweg:** _ein Befehl:_ 
  
- **Budget:** _≀ N Minuten / ≀ 1 Änderung_  
- **Stop:** _wenn kein „grĂŒn“ nach 1 Versuch._

---

## 4) Beispiel (Vector/Wald – kleinster Schritt)
**Ziel:** Ein ESP publiziert `crumb/esp/<id>/heartbeat` an `192.168.88.227:1883`.  
**Eingriff:** MikroTik **eine** Forward-Allow-Regel (VLAN50→1883).  
**Messpunkt:**  
- Broker:  
  ```bash
  mosquitto_sub -h 127.0.0.1 -t 'crumb/esp/#' -u esp1 -P 'DEINPASS' -v
  • MikroTik:

rsc /ip firewall filter print stats where comment="ESP->MQTT"

RĂŒckweg:

/ip firewall filter disable [find comment="ESP->MQTT"]

Budget: 15 min, 1 Änderung.
Stop: Wenn kein Heartbeat & Counter==0 → abbrechen, Ursache eingrenzen.


5) Wann eskalieren (-> Vektor/Docs)

  • 2× gescheitert trotz RĂŒckweg → Dokumentieren (Log/Timer) und Pause.
  • Frage in Vector ablegen: doc_path + minimale Logs + offene Frage.
  • Erst danach neuen Vorschlag (wieder NULLFELD-9).

6) Warum das Ganze?

  • SchĂŒtzt Kinderzeit & Nerven.
  • Spart CO₂ (weniger „try & hope“).
  • Baut Vertrauen: Beweis > Versprechen.
  • HĂ€lt die Null frei: Ein Raum, in dem Nichtstun manchmal die richtige Handlung ist.

Kurzform: Ein Eingriff. Ein Beweis. Ein RĂŒckweg. – dann erst der nĂ€chste Schritt.