Was Konfiguration hier tatsächlich bedeutet
Die Bezeichnung „Settings & Config" beschreibt zwei getrennte Dinge. Das eine ist die Konfiguration der Website selbst: Stylesheets, Daten-Dateien, Cache-Schlüssel. Das andere ist die Nutzereinstellung im Konto: Sprache, Stimme, Benachrichtigungen, Sitzungsdauer. Beides wird hier getrennt ausgewiesen, weil sie grundsätzlich verschiedene Quellen haben.
Konfiguration der Website
Vier Stylesheets und 13 Daten-Dateien bilden das, was diese Oberfläche tatsächlich ausmacht. Die Tabelle rechts misst jede einzelne Datei über ihren HTTP-Status und ihre gemeldete Bytezahl. Das ist der gleiche Weg, den der Browser beim Laden geht.
Einstellung im Konto
Der Server kennt sie unter genau einer Route: /api/settings. Sie antwortet ohne gültiges Token mit 401 „Nicht angemeldet oder Sitzung abgelaufen" — nicht mit 404. Der Unterschied ist wichtig: die Route existiert und ist nur geschützt. Das Skript assets/js/jarvis-settings-live.js im Webroot bindet genau diese Route an, braucht dafür aber das Token aus der Anmeldung. Ohne Anmeldung zeigt dieses Panel die 401 und keine Werte.
Was es nicht gibt
Kein Backup über HTTP, kein Diff, kein Apply, kein Konfigurations-Export. Die Sicherungen dieser Seiten entstehen nicht über eine API, sondern dadurch, dass vor jeder Änderung eine Kopie der Datei angelegt wird. Das ist ein Dateivorgang auf dem Server, kein Web-Interface.
Konfigurationsbestand — live aus dem Webroot gemessen
Frage Dateien ab …
–
| Datei | Inhalt | HTTP | Groesse | Content-Type |
|---|
Backend-Matrix — jede Route selbst abgefragt
Frage 10 Routen ab …
–
| Route | Zweck | HTTP | Erwartung | Bewertung |
|---|
Einstellungen-Screen
Der abgeschlossene Screen 7 zeigt dieselben Konto-Felder in der JARVIS-OS-Darstellung. Auch er liest /api/settings und bleibt ohne Anmeldung leer.
Status
Diese Seite misst ihre eigene Backend-Lage. Die Pille zeigt den Status dieses Aufrufs, nicht einen Merkwert.
Verbinde mit dem Backend …