Daemon: POSIX artifact URIs; tests find session files through StoreFileName #25

Merged
aqua merged 1 commit from aqua/artifact-uri-posix into main 2026-11-10 18:12:29 +00:00

2026-11-10

Aqua
Daemon: POSIX artifact URIs, and tests name store files through StoreFileName
ToArtifactUri prefixed a bare "file:///" so /tmp/x became file:////tmp/x, which Uri reads as a UNC host:
the render receipts' Float32Uri/WavUri pointed at nothing on Linux. Separately, session and live-session
receipts are written as StoreFileName.From(id).cc and the compile key is uppercase hex, so the name gains a
hash suffix; four native-Faust daemon tests still looked for the raw id. Both only show where native Faust
compiles (they return early when it does not), so they were red on every Linux host with Faust.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 18:12:21 +00:00