Master-Board — was dieses System ist und wie es funktioniert
Dieses Board ist die Source of Truth für jeden Agenten und den Operator.
Es erklärt die Bezeichnungen, die Zustände und den Vertrag, nach dem hier gearbeitet wird.
Die Registry ist die einzige Wahrheit — der Hub funktioniert wie ein internes Backend:
jede Änderung erzeugt ein Event, das alle mitbekommen.
Quelle: /api/registry · lädt …
—————
Was ist der Master-Hub
Ein Hub = eine Schaufläche über ALLE Surfaces. Engine + Schaufläche + Backend in einem.
Begriff
Was es ist / warum es da steht / welche Funktion
Registry (registry.json)
Append-only Single-Source-of-Truth. Ein Eintrag je Artefakt. Nichts existiert „offiziell", wenn es nicht hier steht.
Backend-Verhalten
Jede Mutation (anlegen/ändern/stilllegen) läuft über die API und schreibt ein Event. Darum bekommt jeder Beteiligte mit, wenn z.B. eine Kachel gelöscht wird.
CI-Freiheit
Das Einzige, was je Hub frei ist: die Farben (CI-konform). Skelett, Zustände und Vertrag sind überall identisch.
—————
Die vier Zustände (verdict)
Jeder Eintrag trägt genau einen Zustand — aus echtem Live-Check, nie geraten.
Bezeichnung
Bedeutung
ACTIVE
Live & funktioniert. Nur diese sind klickbar.
SOON
Kanonischer/geplanter Name, läuft schon auf IP:Port, Prod-Flip offen.
OUTDATED
Durch Neueres ersetzt — Kandidat zum Stilllegen.
BROKEN
Auflösbar, liefert aber nicht (404/TLS kaputt) — Fix oder Stilllegen.
—————
Vertrag für Agenten
So tragen ALLE Agenten neue Projekte ein und ändern Bestehendes — ohne Operator-Kommando.
Aktion
Aufruf
Projekt eintragen
POST /api/entry {id,name,group,url,verdict} — www/non-www-Doppler werden automatisch abgewiesen.
Eintrag ändern
POST /api/entry/update {id,…}
Kachel stilllegen
POST /api/entry/retire {id,reason,by} — Soft-Delete, reversibel, erzeugt Event.
Rückgängig / Merge
POST /api/entry/restore · POST /api/entry/merge {keepId,dropId}
Mithören
GET /api/events — jede Änderung im Estate, neueste zuerst.
—————
Login-Module (theme-kit)
Wiederverwendbarer Fonts/Farben/Formen-Editor. Liegt unter Kategorie „Login". Quelle: preowned-zabazingo/design-reference/auth-demos.
Bearbeiten-Modus an → Stilllegen / Editieren / Wiederherstellen je Zeile. Stillgelegte Kacheln sind hier sichtbar, im öffentlichen Hub ausgeblendet (kein Hartlöschen).