Der Companion ist die lokale, mobile und browserfreundliche Sicht auf
sqliteviewer-export-v1.json. Er lädt redigierte Desktop-Exporte im Browser,
zeigt Quelle, Query, Spalten und sichtbare Ergebniszeilen an und bleibt dabei
bewusst read-only.
- Kein Server-Upload und keine Cloud-Pflicht.
- Erste Companion-Linie für Android, iOS und Desktop-Browser.
- Export-first statt rohe
.sqlite-Dateien im Browser, damit Datenschutz, Dateigröße und Komplexität klein bleiben.
npm testDas prüft:
- Export-Schema und Demo-Daten
- Filter- und BLOB-Darstellung
- Manifest, Icons und Offline-Shell
python -m http.server 4173Dann im Browser öffnen:
http://127.0.0.1:4173/web_companion/http://127.0.0.1:4173/web_companion/?demo=1
- Companion lokal per HTTP bereitstellen.
?demo=1oder eine echtesqliteviewer-export-v1.jsonladen.- Android: in Chrome "Zum Startbildschirm hinzufügen" prüfen.
- iOS: in Safari "Zum Home-Bildschirm" prüfen.
- Offline erneut öffnen und Shell/Filter/Metadaten gegen den Service Worker validieren.
- Keine Schreibfunktionen zurück in Desktop oder Datenbank
- Kein rohes
.sqlite-Parsing im ersten Companion-Stand - Keine Hintergrund-Synchronisation
Wenn später echte Nachfrage nach Browser-SQLite entsteht, kann ein
WASM-/sql.js-Pfad separat evaluiert werden. Für den aktuellen Usecase reicht
der Export-first-Companion.