notespatial: the long form gets a body — expansion bake, scrolling score, legible system master
nsscore-expand.mjs is the deterministic reference bake of the dwell model: a pass plan (default 5/5/7/5/3/1 ≈ eight minutes) re-times score and audio as ONE timeline — events replayed pass by pass, doors re-hung, the rotation ribbon resampled, and the locked master cut at the movement doors and re-joined with 50ms equal-power seams, the score cursor advancing by segment-minus-crossfade so the playhead never drifts from the sound. The diagram grows with it: the track section doubles in height and scrolls scorodeon-style (fixed red playhead, the score flowing past, whole-piece minimap beneath), the room goes panoramic (scene-only anamorphic stretch), and an ink legend spells the listening system out — virtual space → six windows → room sound → the listener. Rendering is sized for long scores: rolling per-lane event windows and a veryfast encode. Claude-Session: https://claude.ai/code/session_01Xju7GpzP6o2JwxtqfKqFiG