code: def training_status_renderer_context(exercise_names: List[str], renderman: RenderingManager):
      
      renderer = TrainingStatusRenderer(exercise_names, renderman)
      try:
          yield renderer
      finally:
          renderer.clear_screen()
docs: Ensures that the screen is always cleared, even on fatal errors in code
      that uses this renderer.