# =========================================================
# 阶段计划
# 作用：描述车间编排器生成的一步执行计划
# =========================================================

# 阶段 ID
string stage_id
# 流程阶段类型
calibration_vehicle_profile_interfaces/WorkflowStageType stage_type
# 所属模块类型
calibration_vehicle_profile_interfaces/CalibrationModuleType module_type
# 阶段显示名
string display_name
# 阶段顺序号
uint32 order_index

# 执行策略
StageExecutionPolicy execution_policy
# 依赖的前置阶段 ID
string[] depends_on_stage_ids
# 开始前是否要求人工确认
bool requires_manual_confirmation_before_start
# 参数提交前是否要求审批
bool requires_approval_before_commit
# 若为人工阶段，对应的人工动作类型
ManualActionType manual_action_type
# 实际执行的端点名（可对应 action / service）
string executor_endpoint_name
# 阶段说明
string description
# 最大重试次数
uint32 retry_limit
# 是否由系统自动生成
bool auto_generated
# 阶段关联的资源 ID 列表
string[] target_resource_ids
# 扩展元数据
calibration_common_interfaces/KeyValuePair[] metadata
