test(server): reproduce #17490 service state losing the launcher runtime

The service unit keeps running the launcher from the runtime that installed it,
but service-state.json never records that runtime, so state-based cleanup
deletes it and the next restart fails with 203/EXEC.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19e73d7b66Julius Marminge committed on 10/21/2026, 10:56:47 PMparent70e5e38
3 files changedLine totals unavailable