修复 Mooncake 下弹性 EP 扩容 joiner 进程组建组阻塞
建议精读,重点读 `parallel_state.py` 中 `use_local_synchronization` 与 `max_world_size` 的语义拆分,以及 `bootstrap.py` 里两个初始化调用参数的不对称——这是理解「WORLD 可扩张 vs 模型并行固定」契约的唯一入口。具体建议:(1)按 #31804、#39332 的测试风格,在 `test/registered/unit/` 下补一个覆盖 joiner 建组参数透传的单测,至少断言 `rank_offset > 0` 时 `use_local_synchronization=True`、模型并行组不携带 `max_world_size`;(2)澄清 AMD ROCm 任务失败是否为环境性 flaky,避免把「只在 Mooncake + CUDA 验证」的改动当作全后端修复;(3)若后续要新增进程组,务必在 `initialize_model_parallel` 内同步传参,避免重演 DCP / `self_pp` 的漏传问题。