--- phase: 02-audio-engine plan: "03" subsystem: audio tags: [librosa, beat-detection, browser-audio, websocket, waveform, canvas, animation-selector] requires: - phase: 02-audio-engine/02-01 provides: MPVEngine (now deleted — replaced by browser audio) - phase: 02-audio-engine/02-02 provides: WebSocket hub, REST audio endpoints provides: - Browser