Spirale, nicht Loop â v1
Kurzform: Ein Schritt ¡ eine Messung ¡ ein Log ¡ ein Rollback. Immer eine Stufe hÜher, nie im Kreis.
1) Zweck (1 Satz)
Was soll sich nachher verändert haben?
Ein präziser Satz. Beispiel: âESP im VLAN50 publiziert Heartbeat ancrumb/esp/+/heartbeatĂźber Broker 192.168.88.227.â
2) Baseline (1 Messpunkt)
Jetzt-Zustand festhalten â bevor wir drehen.
- Versionen: RouterOS, Firmware, OS, Tooling.
- Netzwerk: IPs/Ports/SSID/VLAN,
ping,nc,mosquitto_sub(oder Ersatz). - Screenshot/Foto/Log-Snippet.
Template â Baseline
YYYY-MM-DD HH:MM | Projekt: ______
Ziel (1 Satz): ______
Stack/Versionen: RtrOS __ / ESP __ / Node-RED __ / OS __
Netz: ESP IP __ / GW __ / Broker __:1883 / SSID __ / VLAN __
Tests: ping GW [ok/fail], nc :1883 [ok/fail], sub test [ok/fail]
Beweis: log/screenshot pfad: ______
3) Kleinster Schritt (1 Ănderung)
Nur eine Schraube drehen. Nichts daneben anfassen.
- Beispiel: âEine Firewall-Regel hinzufĂźgenâ statt âRegeln + NAT + DHCP + SSID ändernâ.
4) Messung (1 PrĂźfmethode)
Vorher/Nachher mit demselben Test.
- Binär (grßn/rot) oder Zahl (Latenz, Count, dBm, rssi).
5) Log & Diff (1 Eintrag)
Nachweis statt BauchgefĂźhl. (Bugsy freut sich.)
YYYY-MM-DD | Ziel | Ănderung | Ergebnis (grĂźn/rot + Zahl) | Rollback-Hinweis | Signatur
6) Review (3 Fragen)
- đŚ Eule: War das gut fĂźr den Wald/kindgerecht/sicher?
- đ§ Vektor: Welche Richtung zeigt die Messung (weiter / zurĂźck)?
- đď¸ Taichi: Brauchen wir Tempo runter oder Pause?
7) Nächste Stufe (1 Folgeschritt)
Nur wenn 1â6 vollständig. Sonst Rollback auf letzte grĂźne Baseline.
Loop-Detektoren (sofort Stopp)
- Mehr als 1 gleichzeitige Ănderung.
- âFĂźhlt sich kaputt anâ + kein Log/Messpunkt.
- Derselbe Fix >2Ă wiederholt ohne neuen Test.
â Stopp & Rollback. Danach SchrittgrĂśĂe halbieren.
Rollen-Schnappgriff
- đŚ Eule â Schutz & Qualitätsschranke.
- đ Bugsy â Fehler â Testfall â Repro.
- đ§ Vector â Nächster Punkt/Route.
- đťđ§ Schraubär â Hands-on, eine Schraube.
- âď¸ Schnippsi â UI/Bedienpfad klar.
- đ Deepbit â Telemetrie/Frequenzen/Logs.
60âSekunden Preflight (vor jeder Aktion)
1 Ziel, 1 Ănderung, 1 Messung, 1 Rollback, 1 Log, 1 Handover.
Fehlt eins â nicht starten.
MiniâBeispiel (ESPâMQTT via MikroTik)
Ziel: Heartbeat erreicht Broker.
-
Baseline
-
ping 192.168.50.1[ok] ¡nc 192.168.88.227 1883[ok] mosquitto_sub -h 192.168.88.227 -t crumb/test -u esp1 -P *****[ok]-
Ănderung
-
Eine FORWARDâAllowâRegel
ESP_VLAN50 â BROKER:1883(sonst nichts!) -
Messung
-
mosquitto_pub ... 'hi'kommt beimsuban? [grĂźn/rot] - Log/Diff eintragen, Screenshot anheften.
- Review (Eule/Vektor/Taichi).
- Nächster Schritt nur bei grĂźn (z.âŻB. Topic/ACLs).
RollbackâNotiz (Kurzform)
- Letzte grĂźne Baseline: Zeitstempel/ConfigâDump/BackupâName.
- Wie zurĂźck: (z.âŻB.
/system backup load name=âŚ/git reset/ Copy back*.rsc). - Guardrail setzen: WriteâProtect, ChangeâFreeze, MaintenanceâFenster.
FuĂnote
âSpiral[e] > Loop.â â Wuuuhuuu. In Wolof sagt man âwaawâ (â aye/ja). Wir sagen: Weiter mit Respekt. đ˛