87509bcf99
TASKS.md is now the index (status table, open items, research pointer). 33 files: 32 task files + 1 research facts file. The full take-saga narrative and all design decisions are preserved verbatim; the catalog makes the queue readable without opening every task body. Schema and AGENTS.md updated to reflect the new layout.
1.2 KiB
1.2 KiB
TASK 35 — Scene-linked audio: "scenes remember the room" (queued 2026-09-01; spec approved by the creator same day)
Catalog:
TASKS.md— status and requirements live here.
Goal: the BRB scene mutes the mic; the Chat scene brings it back. The creator stops fiddling with audio at transitions — the scene carries the room state. OBS needs scripts/plugins; native = the creator-proof pitch.
- ☐
Scenegains nullableSceneMutesMic/SceneMutesDesktop—null= don't touch (the default; scenes are passive until told). Schema column bump + roundtrip. - ☐ Applied on live transitions only (thumbnail click / hotkey), ONCE at entry — never on offline staging (no surprise stream-state edits while auditioning).
- ☐ The creator is boss: a manual mute/unmute mid-scene is never overridden until the next entry.
- ☐ BRB ships
SceneMutesMic = true; other scenes defaultnull— creator's choice. - ☐ Edit UI: two checkboxes in the scene's Properties section (left panel, edit mode) — no new chrome.
- ☐ Test (the ONE): transition applies scene state;
nullleaves state untouched; manual override survives until the next entry.