Zum Inhalt springen

Architektur

Dieses Repository ist ein maschinenlesbares, schemagetriebenes Inventar der F5 Distributed Cloud (F5 XC)-Administrationskonsolen-Benutzeroberfläche. Es ordnet API-Ressourcen ihren Konsolenpositionen, Navigationspfaden, Formularstrukturen und schrittweisen Browser-Automatisierungsworkflows zu.

Der Katalog wird vom Browser-Automatisierungsmodul von xcsh genutzt für:

  • Verkaufsdemos — KI-unterstützte Walkthroughs von Konsolen-CRUD-Operationen
  • Schulungsvideos — reproduzierbare Browser-Aufnahmen für YouTube und Präsentationen
  • UAT/QA-Automatisierung — automatisierte Konsoleninteraktionstests
  • KI-unterstützte Navigation — ein KI-Assistent kann nachschlagen, wo eine Ressource erstellt werden soll
  1. Nur Daten — dieses Repository enthält Manifeste, Schemas und Dokumentation. Kein Laufzeitcode.
  2. Schemagetrieben — jeder Katalogeintrag wird gegen JSON Schema validiert.
  3. Browser-first Discovery — Katalogeinträge werden zunächst durch xcsh-Crawling der Konsole generiert.
  4. Geschichtetes Modell — vier getrennte Belange, die durch Zeichenkettenschlüssel querverwiesen werden.
SystemIntegration
api-specs-enrichedRessource api.kind-Werte stimmen überein; querverwiesen durch Zeichenkettenschlüssel
xcsh browser.tsLaufzeitkonsument — liest YAML, führt über CDP aus
docs-controlGovernance — verwaltete Dateien, CI-Workflows, Branch-Schutz
docs-themeDokumentationsgenerierung aus dem Katalog