19e649aa38
Parse the optional +Recorder block in Initialise (Enabled/AutoStart/ Directory/MaxFileMB/KeepFiles/StagingMB/FlushIntervalSec/MinDiskFreeMB/ Signals, MB->bytes), apply it to each session before Start (static and dynamic sources). Drive recorder disk I/O from the push loop via RecorderFlushTick, and add recStart/recStop/recInfo WS commands plus a recStatus broadcast/snapshot. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>