提交→评审→验收→门禁→DONE:完成治理管线

提交→评审→验收→门禁→DONE:完成治理管线 由 Archify 生成的工作流图。 01 / 宿主 / 评审 / 验收调用面 02 / CommandGateway(唯一写面·状态机校验) EX / HarnessStore 台账 提交与评审 验收 门禁与结果 每步落不可变台账记录 Agent / Worker · 完成工作→交付 · 宿主 / 评审 / 验收调用面 › 提交与评审 Agent / Worker 完成工作→交付 AcceptanceEvaluator · 宿主侧验收实现 · 宿主 / 评审 / 验收调用面 › 验收 AcceptanceEvaluator 宿主侧验收实现 Task → DONE · 须最新评审 APPROVED · 宿主 / 评审 / 验收调用面 › 门禁与结果 Task → DONE 须最新评审 APPROVED submitTask · task→IN_REVIEW · CommandGateway(唯一写面·状态机校验) › 提交与评审 submitTask task→IN_REVIEW reviewSubmission · 评审者 verdict+findings · CommandGateway(唯一写面·状态机校验) › 提交与评审 · verdict reviewSubmission 评审者 verdict+findings verdict AcceptanceCoordinator.evaluate · 评估+绑定验收 · CommandGateway(唯一写面·状态机校验) › 验收 AcceptanceCoordinator.evaluate 评估+绑定验收 completeTask · validateCompletion+门禁 · CommandGateway(唯一写面·状态机校验) › 门禁与结果 · gate completeTask validateCompletion+门禁 gate SubmissionRecord · 附 evidenceIds · HarnessStore 台账 › 每步落不可变台账记录 › 提交与评审 SubmissionRecord 附 evidenceIds ReviewRecord · verdict+findings · HarnessStore 台账 › 每步落不可变台账记录 › 提交与评审 ReviewRecord verdict+findings AcceptanceRecord+Evidence · PASS/FAIL/ERROR/NOT_RUN · HarnessStore 台账 › 每步落不可变台账记录 › 验收 AcceptanceRecord+Evidence PASS/FAIL/ERROR/NOT_RUN GateRecord · 每门禁一条 PASS/FAIL · HarnessStore 台账 › 每步落不可变台账记录 › 门禁与结果 GateRecord 每门禁一条 PASS/FAIL repair(parentExecutionId) · lineage 子执行→重新提交 · HarnessStore 台账 › 门禁与结果 repair(parentExecutionId) lineage 子执行→重新提交 验收结果 交付工作 全部 PASS GateResult×N FAIL→CompletionFailure CHANGES_REQUESTED→ACTIVE 进入评审 图例 Agent 逻辑 策略 上下文 / 追踪 外部系统

完成门禁

  • • completeTask 先 validateCompletion:契约可要求最新评审 APPROVED、evidenceIds 非空
  • • contract.evaluateCompletion 在写锁外评估;每个 GateResult 落 GateRecord,任一 FAIL → CompletionFailure

验收与修复

  • • AcceptanceCoordinator.evaluate 产出 Evaluation:AcceptanceRecord+EvidenceRecord,bindAcceptanceToSubmission 绑定提交
  • • ArtifactContractGate 做确定性契约校验;repair(parentExecutionId) 起带子执行 lineage 的修复执行