Expose wallpaper health status

This commit is contained in:
Gabriel Brown
2026-08-18 13:07:23 -04:00
parent dd8d93c387
commit 9fc1fdbbbb
2 changed files with 19 additions and 0 deletions
@@ -47,6 +47,8 @@ fail() {
[[ -f "$service" ]] || fail 'Health.qml is missing'
[[ -f "$source_harness" ]] || fail 'health harness is missing'
[[ -f "$shell" ]] || fail 'shell.qml is missing'
rg -q 'target: "wallpaper"' "$shell" \
|| fail 'wallpaper health target is not exported by the shell'
# shell.qml is not started here: it is the active desktop shell. Keep this
# contract static while pinning the typed, redacted IPC boundary it exports.