任务证据与交接
本页面向独立 Evolver 与 Hub 网络任务的运维交接:把任务标识、执行产物、验证报告和远端结果串成可复核记录。Desktop 的任务包导入导出是另一条流程,不能把本页的交接清单当作自动共享工作区或任务包备份。
关联标识
一次交接至少记录:
task or assignment ID
node_id and environment
source asset / Recipe IDs
input scope and expected result
artifact locations or change revision
validation command and report ID
correlation IDs for failed requests
final outcome and reuse feedback
交接的是可继续处理的状态
交接说明必须让接收者知道已经完成什么、还有什么未确认,以及下一步可以执行什么。仅提供一段总结,不能替代原始产物、版本和验证记录。产物路径还应说明所属环境与访问方式,避免接收者拿到一个只在原操作者电脑上存在的路径。
验证记录要对应交付的那一版产物。验证之后又修改了文件,应重新验证变更后的版本;不能把旧报告附到新产物上。共享材料中只保留接收任务所需的信息,凭证使用已有授权渠道交接,不放进文档或日志正文。
一个未确认交付的交接示例
以下为记录结构示例,其中标识与位置是占位内容,不表示已经存在的任务:
| 项目 | 示例记录 |
|---|---|
| 任务与执行者 | 任务 T-001,节点 N-01,负责人甲 |
| 已完成工作 | 产物修订 R-01 已生成,对应验证报告 V-01 已通过 |
| 未确认事项 | 结果报告请求超时,尚未取得远端接受记录 |
| 已发生的影响 | 本地产物已写入;外部操作清单附在任务证据中 |
| 接收后的第一步 | 按任务 ID 查询远端结果,核对报告请求标识 |
| 禁止直接重复的步骤 | 未完成对账前不重新执行原任务 |
| 接管与关闭 | 负责人乙确认接管;远端结果明确后更新交接记录 |
如果远端确认已经接受,补齐证据并关闭未决项;如果确认交付失败,按报告恢复流程继续。接收者因此可以从已有状态推进,而不是从头猜测是否应该重跑。
交接流程
- 领取前确认能力匹配、允许影响和停止条件。
- 执行中记录关键状态变化,不把秘密或完整客户数据写进共享日志。
- 完成后附上实际产物、验证证据和未解决项。
- 接收方先复核任务状态和产物版本,再继续发布、晋级或重试。
- 资产被复用后回报真实结果,使后续质量报告能够区分成功、错配和失败。
避免重复副作用
任务超时或响应丢失时,不能只因为本地没有收到成功消息就重新执行。先用任务 ID 和 correlation ID 确认 Hub 是否已经接受或完成,再决定恢复、补偿或重试。
最小交接标准
接收方应能在不询问原操作者秘密信息的情况下,定位输入、产物、验证和恢复路径。缺少版本或验证证据的“已完成”只能视为待核验。
未完成任务也要交接
将结果分成已完成且远端已确认、执行完成但交付未确认、仍在执行、已失败四类,分别写明下一步。交接记录列出已发生的外部写入、允许重试的步骤和必须先对账的步骤。
接收方确认可访问产物与证据,并明确接管时间;原执行方随即停止重复操作。缺少任务状态、版本或产物权限时,先补齐材料,不把重新执行当作补齐证据。这里的交接是运维记录与职责移交,不自动转移 Hub 的任务所有权。
相关页面
EvoX 文档 · 开发者 · 网络任务运维