v0.11.1: a web mix stops shipping an .m3u

It was there on the theory that it cost nothing and let the folder double as a
plain music folder. But a web mix is a folder you upload, and a stray playlist
file next to index.html is one more thing to explain to whoever receives it.

plan.m3u_name is now "" for WEB, so the plan doesn't name a file it won't
write, and index.html is simply the last thing written — which is what the
manifest-last invariant always meant for that branch. Folder exports keep
their m3u unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JBSM2bFC6UToiEg8BE4dqj
This commit is contained in:
2026-08-22 15:22:01 -04:00
co-authored by Claude Opus 5
parent 800e8ffb5d
commit a61cbaa369
5 changed files with 37 additions and 18 deletions
+11
View File
@@ -1,5 +1,16 @@
## Done
### Round 42 (2026-08-22) — A web mix stops shipping an .m3u (v0.11.1)
- [x] **No `.m3u` beside `index.html`.** It shipped on the theory that it cost
nothing and let the folder double as a plain music folder, but a web mix
is a folder you upload — a stray playlist file next to the page is one
more thing to explain to whoever receives it. `plan.m3u_name` is now `""`
for `WEB` so the plan says so rather than naming a file it won't write,
and `index.html` is simply the last thing written, which is what the
manifest-last invariant always meant for that branch. Folder exports are
untouched.
### Round 41 (2026-08-22) — Web mixes pick their own color (v0.11.0)
Every exported mix came out in the same 2010 gold-and-brown skin: a `#c7b563`