Smart TB Tech

Smart TB Tech

Drift-Check

Abdeckung

  • HTML-Seiten in ESP-IDF/littlefs/*.html: 11
  • UI-Schema-Dateien in reference/ui/*.schema.md: 11
  • API-Routen (server.on) in ESP-IDF/components/pv_arduino/*.cpp: 71
  • API-Referenz-Datei mit kompletter Liste: reference/api/endpoints.md

Ergebnis

  • UI-Abdeckung: 100% auf Seitenebene (eine Schema-Datei pro HTML-Seite).
  • API-Abdeckung: 100% auf Routenebene (alle extrahierten server.on-Routen gelistet).

Erkannte Inkonsistenzen (belegt)

  • Human-Layer beschreibt OTA-Webupdate als verfügbar, API enthält aber explizit POST /api/update/web mit status=disabled.
  • Human-Layer arbeitet überwiegend mit UI-Labels; Machine-Layer enthält die formalen Routen/Modelle.
  • Für mehrere UI-Elemente ist der Endpoint aus HTML allein nicht deterministisch ableitbar; Mapping bleibt als "nicht direkt im HTML ersichtlich" markiert.