these 2 derivations will be built: /nix/store/p39iikwdp9ga14qaijh26zmxhvaf23wr-qs-harness-py.drv /nix/store/qq5p1vq268ga5079q6yr8w7ywrffvyrc-spaces-voice-indicator-plugin-state-test.drv building '/nix/store/qq5p1vq268ga5079q6yr8w7ywrffvyrc-spaces-voice-indicator-plugin-state-test.drv' spaces-voice-indicator-plugin-state-test> PASS: voice indicator lifecycle, VAD-rejection inference and bar pulse hold post-build step Upload to niks3: ok time=2026-09-17T04:21:06.518Z level=INFO msg="Uploading 0 paths to 127.0.0.1 (1 already cached)" time=2026-09-17T04:21:06.940Z level=INFO msg="Uploading 1 narinfos" time=2026-09-17T04:21:07.147Z level=INFO msg="Upload complete. (699ms)"