- separate checkpoint, model, data, and strategy setup\n- keep build orchestration concise and readable