Record the Frame test results of iteration 1 so far

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-05 23:08:54 +02:00
co-authored by Claude Opus 5.5
parent c5c176644a
commit 6c441bd9a0
+15 -2
View File
@@ -8,8 +8,19 @@ CLAUDE.md ("Working rules").
- **Implementation iteration 1, phase 4 (testing on the Frame).** DSH-1 is done with a
negative result: HA's web UI via Qt WebEngine doesn't work on the Frame, so the "HA
Dashboard" tab and the WebEngine dependency were removed (D40). What remains of iteration 1
(platform hooks, settings file, `--config`, log file for SteamVR-started instances) still
needs its test on the Frame with the system-Qt package.
(platform hooks, settings file, `--config`, log file for SteamVR-started instances) is being
tested on the Frame with the system-Qt package (3.7 MB).
- **Frame test results so far (2026-10-05):**
| # | Check | Result |
|---|---|---|
| 1 | Started by SteamVR: process runs, log file from the manifest's `--log-file`, settings loaded, rendering with Vulkan (Turnip, Adreno 750) | ✓ |
| 2 | In VR: tab "Frame Assistant" visible and usable | ✓ |
| 3 | Settings without `device.name`, `./install.sh` → app exits, log says "Setting 'device.name' is required" | open |
| 4 | Settings restored, `./install.sh` → runs again | open |
- **Next session:** checks 3 and 4, then record the results and go to phase 5 (assessment of
iteration 1 with the user). Then iteration 2 (MQTT, HA device, UI-1).
## Next steps
@@ -79,6 +90,8 @@ Known limitation: the bundled-Qt package does not support WebEngine in this iter
present (relevant for Q2/Q3).
- libmosquitto ABI check: Debian's 2.0.21 needs at most `OPENSSL_3.0.0`/`GLIBC_2.34`; the
Frame has OpenSSL 3.2.1 and glibc 2.39. No libcjson dependency. D14 holds.
- Frame test of the remaining iteration 1: started by SteamVR with log file and settings,
Vulkan rendering, tab usable in VR (checks 1, 2 ✓); checks 3, 4 left for the next session.
- DSH-1 closed (D40): the bundling experiment failed (sandbox, ICU resources, Vulkan abort,
empty page with OpenGL and in a desktop window; details in STEAM-FRAME.md). At the user's
decision the "HA Dashboard" tab, `HaWebUi`, the WebEngine build dependency and the