- Fixed the training-status endpoint crashing after a training log was created because its log-tail limits were missing. - Restored bounded, incremental training-log updates so the UI can continue showing live progress without repeatedly reading the entire log.