"""task_runner —— 任务编排器(预定流程.md 的天空侧任务级状态机)。 把已通的 L1(航向伺服 TrackingControlLaw)与 L2(地理引导 GuidanceLaw)按任务阶段 编排成一条可运行的全流程:WAIT → ARM_TAKEOFF → GOTO → TRACK → APPROACH → RTL。 模块划分: * state_machine.py 纯逻辑任务状态机(无 IO,可单测) * runner.py 编排器(MAVSDK 飞行编排 + 状态机驱动 + PodBridge 闭环,A3) """