WDDocumentationStatische HTML-Version
activewikiarchitecturereleases

Wiki-Architektur

Das Dokumentations-Wiki ist ein eigenständiger Uberspace-Dienst außerhalb von WordPress, Stage, Active und Fallback.

Das authentifizierte Codex-Session-Inventar nutzt lediglich die bestehende Wiki-Websession als Zugangsschranke. App, Daten, Refreshdienst und Rollback liegen in einem getrennten owner-only Projekt; seine identitätsbehafteten Datensätze werden weder in den Content-Build noch in wiki-context/v1, Volltextindex, HTML-Export oder ZIP aufgenommen.

Datenfluss

  1. Inhalte werden im privaten Forgejo-Repository documentation-content versioniert.
  2. Der Release-Build prüft Pfade, CommonMark-Attribute und aktive HTML-Dateien.
  3. Manifest, Volltextindex und wiki-context/v1 werden atomar erzeugt.
  4. Browser, CLI und MCP greifen auf denselben lesenden Query- und LLM-Dienst zu.
  5. Das obere Browser-Fragefeld und der Assistent starten denselben geschützten, asynchronen answer-jobs-Ablauf mit der aktuellen Modell- und Reasoning-Auswahl.
  6. Der Worker terminalisiert Zeitüberschreitungen und ordnet Adapterfehler einer festen redigierten Fehlerklasse mit sicherer Referenz zu.
  7. Eine neue LLM-Sitzung erhält den vollständigen Rohkontext; Fortsetzungen verwenden den bestehenden Response-Thread innerhalb desselben zentralen Auswahl-Snapshots.

Jeder Content-Build erzeugt außerdem eine statische HTML-Fassung und ein deterministisches ZIP aus genau demselben Build-Artefakt.

Das mobile Live-Wiki ordnet Marke und Aktionen in der ersten, das globale Fragefeld in einer eigenen zweiten Headerzeile an. Diese Anordnung gehört zum geprüften Anwendungsvertrag und verhindert, dass Freischaltung, HTML-Link, Theme-Steuerung oder Fragefeld bei schmalen Viewports einander überdecken. Im statischen HTML-/ZIP-Export umbrechen lange Topic-Bezeichnungen innerhalb ihrer Karte und lange Dokumentüberschriften innerhalb des Inhaltsbereichs, statt den mobilen Viewport zu überlaufen.

Markdown wird für den Modellkontext niemals aus der Browserdarstellung zurückgewonnen. Eingebettet wird ausschließlich die unveränderte Markdown-Quelle.

Hauptpfade

/home/wpmcp/codex-projects/documentation/
├── app/releases
├── app/current
├── content/releases
├── content/current
└── shared
    ├── cache
    ├── db
    ├── logs
    └── secrets

Suchergebnisse