Phase Runtime(三级运行形态)
← 返回总览 · 系统总列表 · 版块「运行时执行面」
Phase Runtime(三级运行形态) partial 运行时执行面
复合态:Stop 驱动器端到端 wired-auto,但 07-19 发生一次全局 cursor 劫持事故(尚未修复)
职责:逐 turn 承载 phase 义务/skill 强制读/trace 记录,支撑单 session 连续推进 / wrapper 长任务 / 派发独立 worker
策展 as-of 2026-07-19 · 状态真源 data/systems_status.mjs(人工策展,机器测不出 live/partial)
证据锚
SYSTEM_MAP.md· 2026-07-19contexts/survey_sessions/trace_base_tooling_state_audit_20260719_manual.md· 2026-07-19
未决项(2)
- 全局 cursor 劫持 bug(phase_cursor.json 无 owner_session 校验,两并发 session 被劫持,当日新发现未修复)
- runtime_phase_skill_trace 是 14 域 ROLLUP 最大域(92 需求,30 landed/62 partial),真实消费普遍缺失
进出边(消费链登记)
→ Receipts / Trace 记录面(missing:CC 原生派发零台账);← Receipts / Trace 记录面(ok:Stop 驱动器消费);← Orchestrator / Clean Context 协议(armed:契约 owner,hook 未验证)
结构图(53 张 · 快照)
图例(本文件通用契约)设计图 · runtime_phase_skill_trace · 块 1
flowchart LR
subgraph legend["图例"]
legend_src_solid["源节点"]
legend_dst_solid["目标节点"]
legend_src_dash["源节点"]
legend_dst_dash["目标节点"]
legend_src_solid -->|产生/调用/强依赖/控制| legend_dst_solid
legend_src_dash -.->|读取/指针/弱依赖| legend_dst_dash
end
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§1.1 总(30 秒概貌)设计图 · runtime_phase_skill_trace · 块 2
flowchart TB
C_phase["关注面:phase-forcing<br/>非线性推进+守护打断"]
C_skill["关注面:skill-forcing<br/>强制调用+多层注入"]
C_trace["关注面:trace+entry<br/>台账留痕+入口协调"]
C_recover["关注面:recoverability<br/>Loop磁盘恢复"]
C_suff["关注面:sufficiency-control<br/>充分性误差信号"]
C_entropy["关注面:entropy-control<br/>需求熵增防护"]
C_ws["关注面:workspace-isolation<br/>隔离可见性检测"]
C_phase -->|转向点交给| C_skill
C_skill -->|调用记录进| C_trace
C_phase -->|周期唤醒依赖| C_recover
C_suff -->|停机谓词回到| C_phase
C_entropy -->|约束manifest供| C_trace
C_trace -->|receipt覆盖含| C_ws
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§1.2 分(下钻:动态刷新链 + 守护打断链)设计图 · runtime_phase_skill_trace · 块 3
flowchart LR
subgraph flow_refresh["动态刷新链 REQ-91"]
du_skill_injection_phase_refresh_1["du-skill-injection-phase-refresh<br/>交互状态动态刷新"]
du_phase_framework_1["du-phase-framework<br/>重估phase"]
du_skill_forcing_1["du-skill-forcing<br/>重新强制"]
du_skill_injection_phase_refresh_1 -->|重估| du_phase_framework_1
du_phase_framework_1 -->|重新强制| du_skill_forcing_1
end
subgraph flow_guard["守护打断链"]
du_guardian_1["du-guardian-deterministic-semantic<br/>外部守护"]
du_phase_framework_2["du-phase-framework<br/>打断主流程"]
du_aau_review_rollback_1["du-aau-review-rollback<br/>回退门"]
du_guardian_1 -->|打断| du_phase_framework_2
du_phase_framework_2 -->|回退| du_aau_review_rollback_1
end
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§1.3 总(完整拓扑,按 concerns 8 桶分 subgraph,承重)设计图 · runtime_phase_skill_trace · 块 4
flowchart TB
subgraph CC_phase["关注面:phase-forcing"]
du_phase_framework["du-phase-framework"]
du_aau_five_things_loop["du-aau-five-things-loop"]
du_guardian_deterministic_semantic["du-guardian-deterministic-semantic"]
end
subgraph CC_skill["关注面:skill-forcing"]
du_skill_forcing["du-skill-forcing"]
du_context_injection_ucr["du-context-injection-ucr"]
du_skill_injection_phase_refresh["du-skill-injection-phase-refresh"]
end
subgraph CC_trace["关注面:trace-coverage"]
du_trace_ledger["du-trace-ledger"]
end
subgraph CC_entry["关注面:codex-cc-entry"]
du_session_coordination["du-session-coordination"]
du_codex_cc_entry["du-codex-cc-entry"]
end
subgraph CC_recover["关注面:recoverability"]
du_loop_recoverability["du-loop-recoverability"]
end
subgraph CC_suff["关注面:sufficiency-control"]
du_aau_review_rollback["du-aau-review-rollback"]
du_source_scanning_sufficiency["du-source-scanning-sufficiency"]
du_sufficiency_control_loop["du-sufficiency-control-loop"]
du_info_locate_skill["du-info-locate-skill"]
du_production_readiness["du-production-readiness"]
end
subgraph CC_entropy["关注面:entropy-control"]
du_requirement_entropy_control["du-requirement-entropy-control"]
end
subgraph CC_ws["关注面:workspace-isolation"]
du_workspace_isolation["du-workspace-isolation"]
end
du_phase_framework -->|转向点skill安排| du_skill_forcing
du_phase_framework -->|转向点session安排| du_session_coordination
du_phase_framework -->|决策门| du_sufficiency_control_loop
du_phase_framework -.->|与AAU刷新互补| du_skill_injection_phase_refresh
du_skill_forcing -->|记录反馈| du_trace_ledger
du_skill_forcing -->|生产记录重叠| du_production_readiness
du_skill_forcing -.->|确定性check同向| du_guardian_deterministic_semantic
du_trace_ledger -->|绑定归属派发环节| du_session_coordination
du_trace_ledger -->|覆盖Codex侧| du_codex_cc_entry
du_trace_ledger -.->|产物清单重叠| du_skill_forcing
du_trace_ledger -.->|worker先读原文同向| du_requirement_entropy_control
du_session_coordination -->|安排phase| du_phase_framework
du_session_coordination -.->|Must Read耦合| du_requirement_entropy_control
du_session_coordination -.->|顶层协调| du_aau_five_things_loop
du_codex_cc_entry -.->|phase产出驱动下一步| du_skill_injection_phase_refresh
du_codex_cc_entry -.->|确定层调用同向| du_guardian_deterministic_semantic
du_aau_five_things_loop -.->|核心约束同源| du_guardian_deterministic_semantic
du_aau_five_things_loop -.->|边界自陈基准同源| du_requirement_entropy_control
du_loop_recoverability -.->|证据文件重叠| du_trace_ledger
du_loop_recoverability -.->|周期唤醒同向| du_codex_cc_entry
du_aau_review_rollback -.->|确定层语义共享| du_guardian_deterministic_semantic
du_aau_review_rollback -.->|清单重叠| du_trace_ledger
du_aau_review_rollback -.->|清单条目对应| du_requirement_entropy_control
du_context_injection_ucr -.->|一级次级互补| du_skill_forcing
du_context_injection_ucr -.->|信息注入前置链路| du_source_scanning_sufficiency
du_context_injection_ucr -.->|确定性逻辑接管| du_guardian_deterministic_semantic
du_source_scanning_sufficiency -.->|确定层记录| du_guardian_deterministic_semantic
du_source_scanning_sufficiency -.->|fixture降级同源| du_production_readiness
du_source_scanning_sufficiency -.->|同一获取链路| du_info_locate_skill
du_sufficiency_control_loop -.->|回连原始需求| du_phase_framework
du_sufficiency_control_loop -.->|决策融合呼应| du_session_coordination
du_sufficiency_control_loop -.->|需求锚定同源| du_requirement_entropy_control
du_info_locate_skill -.->|召回优先同链路| du_source_scanning_sufficiency
du_info_locate_skill -.->|精读筛选相接| du_context_injection_ucr
du_production_readiness -.->|边界声明规则同源| du_source_scanning_sufficiency
du_production_readiness -.->|测试标准适用| du_loop_recoverability
du_requirement_entropy_control -.->|Must Read耦合| du_session_coordination
du_requirement_entropy_control -.->|清单条目对应| du_aau_review_rollback
du_requirement_entropy_control -.->|每轮回溯原文同源| du_sufficiency_control_loop
du_guardian_deterministic_semantic -.->|自省机制重复表述| du_aau_review_rollback
du_guardian_deterministic_semantic -->|打断主流程| du_phase_framework
du_guardian_deterministic_semantic -.->|确定层角色共享| du_aau_five_things_loop
du_skill_injection_phase_refresh -.->|多层面具体化| du_skill_forcing
du_skill_injection_phase_refresh -.->|phase安排环节共享| du_phase_framework
du_skill_injection_phase_refresh -.->|执行可视化重叠| du_trace_ledger
du_skill_injection_phase_refresh -.->|贡献度评估相接| du_aau_review_rollback
du_workspace_isolation -.->|审计面共享| du_trace_ledger
du_workspace_isolation -.->|需求面事故面同构| du_requirement_entropy_control
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§2.1 总(30 秒概貌)设计图 · runtime_phase_skill_trace · 块 5
flowchart TB
T_phase["phase-runtime<br/>phase骨架+Loop恢复"]
T_router["skill-router<br/>skill路由+注入刷新"]
T_trace["trace-receipt<br/>trace留痕"]
T_dispatch["session-dispatch+guardian<br/>派发协调+隔离检测"]
T_entry["codex-cc-entry<br/>入口包装器"]
T_info["ucr+info-gather+prod-eval<br/>注入+扫源+验收"]
T_ura["requirement-ura+aau-loop<br/>需求熵增+五件事回退"]
T_dispatch -->|安排| T_phase
T_phase -->|转向| T_router
T_router -->|记录| T_trace
T_entry -->|receipt| T_trace
T_info -->|停机谓词| T_phase
T_phase -.->|边界自陈回溯| T_ura
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§2.2 分(下钻:Codex/CC 入口链 + 需求锚定链)设计图 · runtime_phase_skill_trace · 块 6
flowchart LR
subgraph flow_entry["Codex/CC入口链"]
du_codex_cc_entry_2["du-codex-cc-entry<br/>tmux包装器统一入口"]
du_phase_framework_3["du-phase-framework<br/>phase停顿切换"]
du_trace_ledger_2["du-trace-ledger<br/>Codex侧receipt"]
du_workspace_isolation_2["du-workspace-isolation<br/>workspace检测"]
du_codex_cc_entry_2 -->|"phase停顿切换"| du_phase_framework_3
du_phase_framework_3 -->|"Codex侧receipt"| du_trace_ledger_2
du_trace_ledger_2 -->|"workspace检测"| du_workspace_isolation_2
end
subgraph flow_anchor["需求锚定链 UP-24最高原则"]
du_requirement_entropy_control_2["du-requirement-entropy-control<br/>需求全程在场"]
du_session_coordination_2["du-session-coordination<br/>约束携带manifest"]
du_aau_five_things_loop_2["du-aau-five-things-loop<br/>边界自陈回溯原文"]
du_requirement_entropy_control_2 -->|"约束携带manifest"| du_session_coordination_2
du_session_coordination_2 -->|"边界自陈回溯原文"| du_aau_five_things_loop_2
end
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§2.3 总(完整拓扑,按 territory 12 桶分 subgraph,承重)设计图 · runtime_phase_skill_trace · 块 7
flowchart TB
subgraph TR_phase["territory:phase-runtime"]
du_phase_framework_t["du-phase-framework"]
du_loop_recoverability_t["du-loop-recoverability"]
end
subgraph TR_router["territory:skill-router"]
du_skill_injection_phase_refresh_t["du-skill-injection-phase-refresh"]
end
subgraph TR_receipt["territory:trace-receipt"]
du_trace_ledger_t["du-trace-ledger"]
end
subgraph TR_dispatch["territory:session-dispatch"]
du_session_coordination_t["du-session-coordination"]
du_workspace_isolation_t["du-workspace-isolation"]
end
subgraph TR_entry["territory:codex-cc-entry"]
du_codex_cc_entry_t["du-codex-cc-entry"]
end
subgraph TR_aau["territory:aau-loop"]
du_aau_five_things_loop_t["du-aau-five-things-loop"]
du_aau_review_rollback_t["du-aau-review-rollback"]
end
subgraph TR_ucr["territory:context-ucr"]
du_context_injection_ucr_t["du-context-injection-ucr"]
end
subgraph TR_info["territory:info-gather"]
du_source_scanning_sufficiency_t["du-source-scanning-sufficiency"]
du_sufficiency_control_loop_t["du-sufficiency-control-loop"]
du_info_locate_skill_t["du-info-locate-skill"]
end
subgraph TR_prod["territory:production-eval"]
du_production_readiness_t["du-production-readiness"]
end
subgraph TR_ura["territory:requirement-ura"]
du_requirement_entropy_control_t["du-requirement-entropy-control"]
end
subgraph TR_guardian["territory:phase-guardian"]
du_guardian_deterministic_semantic_t["du-guardian-deterministic-semantic"]
end
subgraph TR_router2["territory:skill-router(补)"]
du_skill_forcing_t["du-skill-forcing"]
end
du_phase_framework_t -->|转向点skill| du_skill_forcing_t
du_phase_framework_t -->|转向点session| du_session_coordination_t
du_phase_framework_t -->|决策门| du_sufficiency_control_loop_t
du_phase_framework_t -.->|与刷新互补| du_skill_injection_phase_refresh_t
du_skill_forcing_t -->|记录| du_trace_ledger_t
du_skill_forcing_t -.->|生产记录| du_production_readiness_t
du_skill_forcing_t -.->|确定性check| du_guardian_deterministic_semantic_t
du_trace_ledger_t -->|绑定归属| du_session_coordination_t
du_trace_ledger_t -->|覆盖Codex侧| du_codex_cc_entry_t
du_trace_ledger_t -.->|worker先读原文| du_requirement_entropy_control_t
du_session_coordination_t -->|安排phase| du_phase_framework_t
du_session_coordination_t -.->|Must Read耦合| du_requirement_entropy_control_t
du_session_coordination_t -.->|顶层协调| du_aau_five_things_loop_t
du_codex_cc_entry_t -.->|phase产出驱动| du_skill_injection_phase_refresh_t
du_codex_cc_entry_t -.->|确定层调用| du_guardian_deterministic_semantic_t
du_aau_five_things_loop_t -.->|核心约束同源| du_guardian_deterministic_semantic_t
du_aau_five_things_loop_t -.->|边界自陈基准| du_requirement_entropy_control_t
du_loop_recoverability_t -.->|证据文件重叠| du_trace_ledger_t
du_loop_recoverability_t -.->|周期唤醒同向| du_codex_cc_entry_t
du_aau_review_rollback_t -.->|确定层语义共享| du_guardian_deterministic_semantic_t
du_aau_review_rollback_t -.->|清单重叠| du_trace_ledger_t
du_aau_review_rollback_t -.->|清单条目对应| du_requirement_entropy_control_t
du_context_injection_ucr_t -.->|一级次级互补| du_skill_forcing_t
du_context_injection_ucr_t -.->|信息注入前置| du_source_scanning_sufficiency_t
du_context_injection_ucr_t -.->|确定性逻辑接管| du_guardian_deterministic_semantic_t
du_source_scanning_sufficiency_t -.->|确定层记录| du_guardian_deterministic_semantic_t
du_source_scanning_sufficiency_t -.->|fixture降级同源| du_production_readiness_t
du_source_scanning_sufficiency_t -.->|同一获取链路| du_info_locate_skill_t
du_sufficiency_control_loop_t -.->|回连原始需求| du_phase_framework_t
du_sufficiency_control_loop_t -.->|决策融合呼应| du_session_coordination_t
du_sufficiency_control_loop_t -.->|需求锚定同源| du_requirement_entropy_control_t
du_info_locate_skill_t -.->|召回优先| du_source_scanning_sufficiency_t
du_info_locate_skill_t -.->|精读筛选相接| du_context_injection_ucr_t
du_production_readiness_t -.->|边界声明同源| du_source_scanning_sufficiency_t
du_production_readiness_t -.->|测试标准适用| du_loop_recoverability_t
du_requirement_entropy_control_t -.->|Must Read耦合| du_session_coordination_t
du_requirement_entropy_control_t -.->|清单条目对应| du_aau_review_rollback_t
du_requirement_entropy_control_t -.->|每轮回溯原文| du_sufficiency_control_loop_t
du_guardian_deterministic_semantic_t -.->|自省机制重复表述| du_aau_review_rollback_t
du_guardian_deterministic_semantic_t -->|打断主流程| du_phase_framework_t
du_guardian_deterministic_semantic_t -.->|确定层角色共享| du_aau_five_things_loop_t
du_skill_injection_phase_refresh_t -.->|多层面具体化| du_skill_forcing_t
du_skill_injection_phase_refresh_t -.->|phase安排环节| du_phase_framework_t
du_skill_injection_phase_refresh_t -.->|执行可视化重叠| du_trace_ledger_t
du_skill_injection_phase_refresh_t -.->|贡献度评估相接| du_aau_review_rollback_t
du_workspace_isolation_t -.->|审计面共享| du_trace_ledger_t
du_workspace_isolation_t -.->|需求事故面同构| du_requirement_entropy_control_t
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§3.1 总(30 秒概貌)设计图 · runtime_phase_skill_trace · 块 8
flowchart TB
L_orch["orchestration-core<br/>编排核心"]
L_inject["injection-hook<br/>注入钩子"]
L_trace["trace-bridge<br/>追踪桥"]
L_persist["state-persistence<br/>状态持久"]
L_suff["sufficiency-decision<br/>充分性决策"]
L_guard["guardian<br/>守护层"]
L_orch -->|转向点安排| L_inject
L_inject -->|调用记录| L_trace
L_orch -.->|周期唤醒| L_persist
L_suff -->|停机谓词| L_orch
L_guard -->|打断| L_orch
L_persist -.->|Must Read耦合| L_trace
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§3.2 分(下钻:phase 强制推进链 + 充分性控制链)设计图 · runtime_phase_skill_trace · 块 9
flowchart LR
subgraph flow_forcing["phase强制推进链"]
du_session_coordination_3["du-session-coordination<br/>[trace-bridge]"]
du_phase_framework_4["du-phase-framework<br/>[orchestration-core]"]
du_skill_forcing_2["du-skill-forcing<br/>[injection-hook]"]
du_trace_ledger_3["du-trace-ledger<br/>[trace-bridge]"]
du_session_coordination_3 -->|安排phase| du_phase_framework_4
du_phase_framework_4 -->|转向点处理skill| du_skill_forcing_2
du_skill_forcing_2 -->|记录| du_trace_ledger_3
end
subgraph flow_sufficiency["充分性控制链"]
du_source_scanning_sufficiency_2["du-source-scanning-sufficiency"]
du_context_injection_ucr_2["du-context-injection-ucr<br/>[injection-hook]"]
du_sufficiency_control_loop_2["du-sufficiency-control-loop"]
du_phase_framework_5["du-phase-framework<br/>[orch-core]"]
du_source_scanning_sufficiency_2 -->|相关性门控| du_context_injection_ucr_2
du_context_injection_ucr_2 -->|充分性误差信号| du_sufficiency_control_loop_2
du_sufficiency_control_loop_2 -->|停机谓词| du_phase_framework_5
end
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
§3.3 总(完整拓扑,按 layer 6 桶分 subgraph,承重)设计图 · runtime_phase_skill_trace · 块 10
flowchart TB
subgraph L1["layer:orchestration-core"]
du_phase_framework_l["du-phase-framework"]
du_aau_five_things_loop_l["du-aau-five-things-loop"]
end
subgraph L2["layer:injection-hook"]
du_skill_forcing_l["du-skill-forcing"]
du_context_injection_ucr_l["du-context-injection-ucr"]
du_codex_cc_entry_l["du-codex-cc-entry"]
du_skill_injection_phase_refresh_l["du-skill-injection-phase-refresh"]
end
subgraph L3["layer:trace-bridge"]
du_trace_ledger_l["du-trace-ledger"]
du_session_coordination_l["du-session-coordination"]
end
subgraph L4["layer:state-persistence"]
du_loop_recoverability_l["du-loop-recoverability"]
du_requirement_entropy_control_l["du-requirement-entropy-control"]
end
subgraph L5["layer:sufficiency-decision"]
du_aau_review_rollback_l["du-aau-review-rollback"]
du_source_scanning_sufficiency_l["du-source-scanning-sufficiency"]
du_sufficiency_control_loop_l["du-sufficiency-control-loop"]
du_info_locate_skill_l["du-info-locate-skill"]
du_production_readiness_l["du-production-readiness"]
end
subgraph L6["layer:guardian"]
du_guardian_deterministic_semantic_l["du-guardian-deterministic-semantic"]
du_workspace_isolation_l["du-workspace-isolation"]
end
du_phase_framework_l -->|转向点skill| du_skill_forcing_l
du_phase_framework_l -->|转向点session| du_session_coordination_l
du_phase_framework_l -->|决策门| du_sufficiency_control_loop_l
du_phase_framework_l -.->|与刷新互补| du_skill_injection_phase_refresh_l
du_skill_forcing_l -->|记录| du_trace_ledger_l
du_skill_forcing_l -.->|生产记录| du_production_readiness_l
du_skill_forcing_l -.->|确定性check| du_guardian_deterministic_semantic_l
du_trace_ledger_l -->|绑定归属| du_session_coordination_l
du_trace_ledger_l -->|覆盖Codex侧| du_codex_cc_entry_l
du_trace_ledger_l -.->|worker先读原文| du_requirement_entropy_control_l
du_session_coordination_l -->|安排phase| du_phase_framework_l
du_session_coordination_l -.->|Must Read耦合| du_requirement_entropy_control_l
du_session_coordination_l -.->|顶层协调| du_aau_five_things_loop_l
du_codex_cc_entry_l -.->|phase产出驱动| du_skill_injection_phase_refresh_l
du_codex_cc_entry_l -.->|确定层调用| du_guardian_deterministic_semantic_l
du_aau_five_things_loop_l -.->|核心约束同源| du_guardian_deterministic_semantic_l
du_aau_five_things_loop_l -.->|边界自陈基准| du_requirement_entropy_control_l
du_loop_recoverability_l -.->|证据文件重叠| du_trace_ledger_l
du_loop_recoverability_l -.->|周期唤醒同向| du_codex_cc_entry_l
du_aau_review_rollback_l -.->|确定层语义共享| du_guardian_deterministic_semantic_l
du_aau_review_rollback_l -.->|清单重叠| du_trace_ledger_l
du_aau_review_rollback_l -.->|清单条目对应| du_requirement_entropy_control_l
du_context_injection_ucr_l -.->|一级次级互补| du_skill_forcing_l
du_context_injection_ucr_l -.->|信息注入前置| du_source_scanning_sufficiency_l
du_context_injection_ucr_l -.->|确定性逻辑接管| du_guardian_deterministic_semantic_l
du_source_scanning_sufficiency_l -.->|确定层记录| du_guardian_deterministic_semantic_l
du_source_scanning_sufficiency_l -.->|fixture降级同源| du_production_readiness_l
du_source_scanning_sufficiency_l -.->|同一获取链路| du_info_locate_skill_l
du_sufficiency_control_loop_l -.->|回连原始需求| du_phase_framework_l
du_sufficiency_control_loop_l -.->|决策融合呼应| du_session_coordination_l
du_sufficiency_control_loop_l -.->|需求锚定同源| du_requirement_entropy_control_l
du_info_locate_skill_l -.->|召回优先| du_source_scanning_sufficiency_l
du_info_locate_skill_l -.->|精读筛选相接| du_context_injection_ucr_l
du_production_readiness_l -.->|边界声明同源| du_source_scanning_sufficiency_l
du_production_readiness_l -.->|测试标准适用| du_loop_recoverability_l
du_requirement_entropy_control_l -.->|Must Read耦合| du_session_coordination_l
du_requirement_entropy_control_l -.->|清单条目对应| du_aau_review_rollback_l
du_requirement_entropy_control_l -.->|每轮回溯原文| du_sufficiency_control_loop_l
du_guardian_deterministic_semantic_l -.->|自省机制重复表述| du_aau_review_rollback_l
du_guardian_deterministic_semantic_l -->|打断主流程| du_phase_framework_l
du_guardian_deterministic_semantic_l -.->|确定层角色共享| du_aau_five_things_loop_l
du_skill_injection_phase_refresh_l -.->|多层面具体化| du_skill_forcing_l
du_skill_injection_phase_refresh_l -.->|phase安排环节| du_phase_framework_l
du_skill_injection_phase_refresh_l -.->|执行可视化重叠| du_trace_ledger_l
du_skill_injection_phase_refresh_l -.->|贡献度评估相接| du_aau_review_rollback_l
du_workspace_isolation_l -.->|审计面共享| du_trace_ledger_l
du_workspace_isolation_l -.->|需求事故面同构| du_requirement_entropy_control_l
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
1.1 三十秒概貌实现图 · runtime_phase_skill_trace · 块 1
flowchart LR
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
PF["phase-forcing (10)<br/>9L+1P"]
SF["skill-forcing (5)<br/>4L+1P"]
TC["trace-coverage (2)<br/>2L"]
CE["codex-cc-entry (2)<br/>2L"]
RC["recoverability (1)<br/>1L"]
SC["sufficiency-control (3)<br/>3L"]
EC["entropy-control (3)<br/>3L"]
PF -->|guardian接线判phase边界| SC
CE -->|Stop驱动reassess调用| EC
EC -->|reassess桥| SF
SF -.->|receipt消费面| TC
TC -->|复用receipt写入| CE
class PF,SF mixed;
class TC,CE,RC,SC,EC landed;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
1.2 下钻:两条关键链实现图 · runtime_phase_skill_trace · 块 2
flowchart LR
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph FLOW1["流1: phase执行内核链"]
C1a["C1 phase_runtime"] -->|imports| C2a["C2 plan_loader"]
C1a -->|imports| C3a["C3 phase_decision F"]
C1a -->|imports| C7a["C7 trigger_review_fold"]
C1a -->|imports| C9a["C9 sufficiency_gate"]
C1a -->|imports| C10a["C10 step_state"]
C1a -->|imports| C13a["C13 gate_registry_exit"]
C3a -->|imports Protocol impl| C4a["C4 strategy_ladder"]
C3a -->|imports Protocol impl| C5a["C5 strategy_dag"]
C3a -->|imports Protocol impl| C6a["C6 strategy_gate_stall"]
end
subgraph FLOW2["流2: Stop→UPS刷新链"]
STOP["CC Stop事件"] -->|"Stop hook触发"| C17b["C17 stop_phase_check"]
C17b -->|calls lazy L745/784| C16b["C16 phase_state_reassess"]
UPS["下轮UserPromptSubmit"] -->|"UserPromptSubmit hook触发"| C18b["C18 route_on_prompt 缺B"]
C18b -->|calls RUNTIME_REASSESS分支<br/>2/47测试失败regression| C16b
end
class C1a,C2a,C7a,C9a,C10a,C13a,C4a,C5a,C6a,C17b,C16b landed;
class C3a,C18b partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
1.3 完整构件拓扑(关注面分组)★ 主图 1实现图 · runtime_phase_skill_trace · 块 3
flowchart TD
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph CONCERN_PF["phase-forcing"]
C1["C1 phase_runtime"]
C2["C2 plan_loader"]
C3["C3 phase_decision F"]
C4["C4 strategy_ladder"]
C5["C5 strategy_dag"]
C6["C6 strategy_gate_stall"]
C7["C7 trigger_review_fold"]
C8["C8 semantic_trigger_decision"]
C25["C25 phase_guardian 缺C"]
C26["C26 phase_guardian_subfamily"]
end
subgraph CONCERN_SF["skill-forcing"]
C11["C11 forcing_closure"]
C12["C12 skill_injection"]
C14["C14 skills_scope"]
C18["C18 route_on_prompt 缺B"]
C19["C19 skill_discovery"]
end
subgraph CONCERN_TC["trace-coverage"]
C15["C15 phase_state"]
C20["C20 codex_trace_bridge"]
end
subgraph CONCERN_CE["codex-cc-entry"]
C17["C17 stop_phase_check"]
C21["C21 session_dispatch"]
end
subgraph CONCERN_RC["recoverability"]
C10["C10 step_state"]
end
subgraph CONCERN_SC["sufficiency-control"]
C9["C9 sufficiency_gate"]
C13["C13 gate_registry_exit"]
C22["C22 semantic_decision_gate"]
end
subgraph CONCERN_EC["entropy-control"]
C16["C16 phase_state_reassess"]
C23["C23 constraint_manifest"]
C24["C24 reanchor_gate"]
end
C1 -->|"imports"| C2
C1 -->|"imports"| C3
C1 -->|"imports"| C7
C1 -->|"imports"| C8
C1 -->|"imports"| C9
C1 -->|"imports"| C10
C1 -->|lazy call| C11
C1 -->|"imports"| C13
C3 -->|Protocol impl| C4
C3 -->|Protocol impl| C5
C3 -->|Protocol impl| C6
C4 -->|复用ABORT_CLASSES单一真源| C3
C15 -->|"imports"| C2
C15 -->|"imports"| C13
C15 -->|"imports"| C14
C17 -->|"imports"| C15
C17 -->|"imports"| C14
C17 -->|calls lazy| C16
C18 -->|"imports"| C15
C18 -->|calls RUNTIME_REASSESS_ENABLED分支<br/>2/47测试失败regression| C16
C21 -->|"imports"| C20
C21 -.->|reads_state skill_injection块| C12
C23 -.->|reads_state parent_dispatch_*字段| C21
C25 -->|"imports"| C2
C25 -->|"imports"| C15
C26 -->|lazy call L271| C2
C26 -->|"imports"| C16
class C1,C2,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C19,C20,C21,C22,C23,C24,C26 landed;
class C3,C18,C25 partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
2.1 三十秒概貌实现图 · runtime_phase_skill_trace · 块 4
flowchart LR
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
TPR["tools/phase_runtime (14)<br/>13L+1P"]
TPS["tools/phase_state (3)<br/>3L"]
TPG["tools/phase_guardian (2)<br/>1L+1P"]
SKE["skill-entry桥 (2)<br/>1L+1P"]
TDB["trace-dispatch桥 (2)<br/>2L"]
GTF["gate-family (3)<br/>3L"]
TPR -->|driver.py三处import| TPS
TPS -->|imports skills_scope| TPR
TPS -->|stop_phase_check imports| SKE
TPS -->|dynamic_refresh calls| TPG
TDB -->|constraint_manifest读取receipt| GTF
TPR -->|guardian接线plan判边界| TPG
class TPR,TPG,SKE mixed;
class TPS,TDB,GTF landed;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
2.2 下钻:两条跨领域链实现图 · runtime_phase_skill_trace · 块 5
flowchart LR
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph FLOW3["流3: 派发→trace链"]
C21c["C21 session_dispatch"] -->|imports 复用receipt写入| C20c["C20 codex_trace_bridge"]
C21c -.->|reads_state 注入跟派发走| C12c["C12 skill_injection"]
C23c["C23 constraint_manifest"] -.->|reads_state parent_dispatch_*| C21c
end
subgraph FLOW2T["流2: 跨领域刷新链"]
C17c["C17 stop_phase_check"] -->|calls lazy| C16c["C16 phase_state_reassess"]
C18c["C18 route_on_prompt 缺B"] -->|calls,2/47测试失败| C16c
end
class C21c,C20c,C12c,C23c,C17c,C16c landed;
class C18c partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
2.3 完整构件拓扑(语义领域分组)★ 主图 2实现图 · runtime_phase_skill_trace · 块 6
flowchart TD
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph TERR_PR["tools/phase_runtime"]
C1["C1 phase_runtime"]
C2["C2 plan_loader"]
C3["C3 phase_decision F"]
C4["C4 strategy_ladder"]
C5["C5 strategy_dag"]
C6["C6 strategy_gate_stall"]
C7["C7 trigger_review_fold"]
C8["C8 semantic_trigger_decision"]
C9["C9 sufficiency_gate"]
C10["C10 step_state"]
C11["C11 forcing_closure"]
C12["C12 skill_injection"]
C13["C13 gate_registry_exit"]
C14["C14 skills_scope"]
end
subgraph TERR_PST["tools/phase_state"]
C15["C15 phase_state"]
C16["C16 phase_state_reassess"]
C17["C17 stop_phase_check"]
end
subgraph TERR_SRH["tools/skill_router_hook"]
C18["C18 route_on_prompt 缺B"]
end
subgraph TERR_SD["tools/skill_discovery"]
C19["C19 skill_discovery"]
end
subgraph TERR_CA["tools/cli_agent"]
C20["C20 codex_trace_bridge"]
end
subgraph TERR_SSD["tools/session_dispatch"]
C21["C21 session_dispatch"]
end
subgraph TERR_SDG["tools/semantic_decision_gate"]
C22["C22 semantic_decision_gate"]
end
subgraph TERR_CM["tools/constraint_manifest"]
C23["C23 constraint_manifest"]
end
subgraph TERR_RG["tools/reanchor_gate"]
C24["C24 reanchor_gate"]
end
subgraph TERR_PG["tools/phase_guardian"]
C25["C25 phase_guardian 缺C"]
C26["C26 phase_guardian_subfamily"]
end
C1 -->|"imports"| C2
C1 -->|"imports"| C3
C1 -->|"imports"| C7
C1 -->|"imports"| C8
C1 -->|"imports"| C9
C1 -->|"imports"| C10
C1 -->|lazy call| C11
C1 -->|"imports"| C13
C3 -->|Protocol impl| C4
C3 -->|Protocol impl| C5
C3 -->|Protocol impl| C6
C4 -->|复用ABORT_CLASSES单一真源| C3
C15 -->|"imports"| C2
C15 -->|"imports"| C13
C15 -->|"imports"| C14
C17 -->|"imports"| C15
C17 -->|"imports"| C14
C17 -->|calls lazy| C16
C18 -->|"imports"| C15
C18 -->|calls RUNTIME_REASSESS_ENABLED分支<br/>2/47测试失败regression| C16
C21 -->|"imports"| C20
C21 -.->|reads_state skill_injection块| C12
C23 -.->|reads_state parent_dispatch_*字段| C21
C25 -->|"imports"| C2
C25 -->|"imports"| C15
C26 -->|lazy call L271| C2
C26 -->|"imports"| C16
class C1,C2,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C19,C20,C21,C22,C23,C24,C26 landed;
class C3,C18,C25 partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
3.1 三十秒概貌实现图 · runtime_phase_skill_trace · 块 7
flowchart LR
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
GD["guardian层 (3)<br/>2L+1P"]
OC["orchestration-core层 (7)<br/>6L+1P"]
IH["injection-hook层 (6)<br/>5L+1P"]
TB["trace-bridge层 (2)<br/>2L"]
SP["state-persistence层 (5)<br/>5L"]
SD["sufficiency-decision层 (3)<br/>3L"]
GD -->|打断主流程/判phase边界| OC
OC -->|派生策略/exit门| SD
OC -->|序列化/step恢复| SP
IH -->|注入skill/correction| OC
IH -->|cursor状态读写| SP
TB -->|receipt写入| SP
class GD,OC,IH mixed;
class TB,SP,SD landed;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
3.2 下钻:guardian 监视核心 + state 消费枢纽实现图 · runtime_phase_skill_trace · 块 8
flowchart LR
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph FLOW4["流4: 守护接线链"]
C25d["C25 phase_guardian 缺C"] -->|imports判phase边界| C2d["C2 plan_loader"]
C26d["C26 phase_guardian_subfamily"] -->|lazy call L271| C2d
C26d -->|imports刷新信号| C16d["C16 phase_state_reassess"]
end
subgraph FLOW5["流5: state消费枢纽"]
C17e["C17 stop_phase_check"] -->|imports| C15e["C15 phase_state"]
C18e["C18 route_on_prompt 缺B"] -->|imports| C15e
C25e["C25 phase_guardian 缺C"] -->|imports| C15e
end
class C2d,C26d,C16d,C17e,C15e,C18e landed;
class C25d,C25e partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
3.3 完整构件拓扑(层级分组)★ 主图 3实现图 · runtime_phase_skill_trace · 块 9
flowchart TD
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph LAYER_GD["guardian层"]
C8["C8 semantic_trigger_decision"]
C25["C25 phase_guardian 缺C"]
C26["C26 phase_guardian_subfamily"]
end
subgraph LAYER_OC["orchestration-core层"]
C1["C1 phase_runtime"]
C2["C2 plan_loader"]
C3["C3 phase_decision F"]
C4["C4 strategy_ladder"]
C5["C5 strategy_dag"]
C6["C6 strategy_gate_stall"]
C7["C7 trigger_review_fold"]
end
subgraph LAYER_IH["injection-hook层"]
C11["C11 forcing_closure"]
C12["C12 skill_injection"]
C14["C14 skills_scope"]
C17["C17 stop_phase_check"]
C18["C18 route_on_prompt 缺B"]
C19["C19 skill_discovery"]
end
subgraph LAYER_TB["trace-bridge层"]
C20["C20 codex_trace_bridge"]
C21["C21 session_dispatch"]
end
subgraph LAYER_SP["state-persistence层"]
C10["C10 step_state"]
C15["C15 phase_state"]
C16["C16 phase_state_reassess"]
C23["C23 constraint_manifest"]
C24["C24 reanchor_gate"]
end
subgraph LAYER_SD["sufficiency-decision层"]
C9["C9 sufficiency_gate"]
C13["C13 gate_registry_exit"]
C22["C22 semantic_decision_gate"]
end
C1 -->|"imports"| C2
C1 -->|"imports"| C3
C1 -->|"imports"| C7
C1 -->|"imports"| C8
C1 -->|"imports"| C9
C1 -->|"imports"| C10
C1 -->|lazy call| C11
C1 -->|"imports"| C13
C3 -->|Protocol impl| C4
C3 -->|Protocol impl| C5
C3 -->|Protocol impl| C6
C4 -->|复用ABORT_CLASSES单一真源| C3
C15 -->|"imports"| C2
C15 -->|"imports"| C13
C15 -->|"imports"| C14
C17 -->|"imports"| C15
C17 -->|"imports"| C14
C17 -->|calls lazy| C16
C18 -->|"imports"| C15
C18 -->|calls RUNTIME_REASSESS_ENABLED分支<br/>2/47测试失败regression| C16
C21 -->|"imports"| C20
C21 -.->|reads_state skill_injection块| C12
C23 -.->|reads_state parent_dispatch_*字段| C21
C25 -->|"imports"| C2
C25 -->|"imports"| C15
C26 -->|lazy call L271| C2
C26 -->|"imports"| C16
class C1,C2,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C19,C20,C21,C22,C23,C24,C26 landed;
class C3,C18,C25 partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
图例(本文件通用契约,六色标准,本文件用到 5 色:不含 orphan——本 run orphan=0)差距图 · runtime_phase_skill_trace · 块 1
flowchart LR
subgraph 图例["图例(颜色=状态 / 线型=关系)"]
direction LR
lg1["landed 已落地(锚点参照)"]:::landed
lg2["partial 部分实现"]:::partial
lg4["drift 设计实现都在但不一致"]:::drift
lg5["dnb 设计有实现完全无"]:::dnb
lg6["mixed 聚合/汇总节点"]:::mixed
end
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
§1 按关注面(concerns)分割差距 ★ 主图 1差距图 · runtime_phase_skill_trace · 块 2
flowchart TB
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph CC_phase["关注面差距簇:phase-forcing"]
C1["C1 phase_runtime"]
DNB01["DNB-01 REQ-26 覆盖度评估缺失"]
DNB02["DNB-02 REQ-28 决策融合缺失"]
end
subgraph CC_skill["关注面差距簇:skill-forcing"]
C18["C18 route_on_prompt 缺B"]
DRF02["DRF-02 REQ-71 prompt_epoch regression"]
end
subgraph CC_trace["关注面差距簇:trace-coverage"]
C15["C15 phase_state"]
C20["C20 codex_trace_bridge"]
DRF01["DRF-01 REQ-17 锚定率≤2.9%实测"]
end
subgraph CC_suff["关注面差距簇:sufficiency-control"]
C9["C9 sufficiency_gate"]
DNB03["DNB-03 REQ-53 三态标签缺失"]
DNB04["DNB-04 REQ-74 条目diff缺失"]
FNL02["FNL-02 REQ-63 eval skill未晋升"]
end
subgraph CC_entropy["关注面差距簇:entropy-control"]
C23["C23 constraint_manifest"]
DNB05["DNB-05 REQ-76 熵增控制缺失"]
FNL01["FNL-01 REQ-40 无生产消费者"]
end
subgraph CC_ws["关注面差距簇:workspace-isolation"]
du_workspace_isolation["du-workspace-isolation<br/>REQ-93设计承诺"]
DNB06["DNB-06 REQ-93 隔离检测缺失"]
end
C1 -.->|应有覆盖度评估但无| DNB01
C1 -.->|应有决策融合记录但无| DNB02
C18 -->|RUNTIME_REASSESS分支被违反| DRF02
C20 -.->|receipt写入路径 task_id 锚定弱| DRF01
C15 -.->|台账消费面同源| DRF01
C9 -.->|相邻但不做覆盖度数值| DNB03
C9 -.->|相邻但不做双向diff| DNB04
C9 -.->|停机谓词旁未晋升门槛| FNL02
C23 -.->|清单机制旁未见熵增专属段落| DNB05
C23 -.->|字段对照通过但无调用者| FNL01
du_workspace_isolation -.->|承诺未落地| DNB06
class C1,C18,C15,C20,C9,C23 landed;
class du_workspace_isolation mixed;
class DNB01,DNB02,DNB03,DNB04,DNB05,DNB06 dnb;
class DRF01,DRF02 drift;
class FNL01,FNL02 partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
§2 按语义领域(territory)分割差距 ★ 主图 2差距图 · runtime_phase_skill_trace · 块 3
flowchart TB
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph TR_analysis["territory:requirement_analysis"]
DNB01b["DNB-01 REQ-26 覆盖度评估缺失"]
end
subgraph TR_dispatch["territory:session_dispatch"]
C21["C21 session_dispatch"]
DNB02b["DNB-02 REQ-28 决策融合缺失"]
DNB06b["DNB-06 REQ-93 隔离检测缺失"]
end
subgraph TR_info["territory:info_gather_gate"]
DNB03b["DNB-03 REQ-53 三态标签缺失"]
end
subgraph TR_reanchor["territory:reanchor_gate"]
C24["C24 reanchor_gate"]
DNB04b["DNB-04 REQ-74 条目diff缺失"]
end
subgraph TR_loop["territory:controller_loop"]
DNB05b["DNB-05 REQ-76 熵增控制缺失"]
end
subgraph TR_router["territory:skill_router_hook"]
C18b["C18 route_on_prompt 缺B"]
DRF02b["DRF-02 REQ-71 prompt_epoch regression"]
end
subgraph TR_receipt["territory:trace-receipt"]
C15b["C15 phase_state"]
C20b["C20 codex_trace_bridge"]
DRF01b["DRF-01 REQ-17 锚定率≤2.9%实测"]
end
subgraph TR_tsm["territory:task_state_machine"]
FNL01b["FNL-01 REQ-40 无生产消费者"]
end
subgraph TR_eval["territory:eval_harness"]
FNL02b["FNL-02 REQ-63 eval skill未晋升"]
end
C21 -.->|dispatch.py docstring自认未修| DNB06b
C21 -.->|派发环节旁无决策融合产物| DNB02b
C24 -.->|单向冻结不做双向diff| DNB04b
C18b -->|RUNTIME_REASSESS分支被违反,事件恒为空| DRF02b
C20b -.->|receipt写入但task_id弱锚定| DRF01b
C15b -.->|台账消费面同源| DRF01b
class C21,C24,C18b,C15b,C20b landed;
class DNB01b,DNB02b,DNB03b,DNB04b,DNB05b,DNB06b dnb;
class DRF01b,DRF02b drift;
class FNL01b,FNL02b partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
§3 按尺度zoom(layer)分割差距 ★ 主图 3(DRF-02 焦点展开)差距图 · runtime_phase_skill_trace · 块 4
flowchart TB
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
classDef drift fill:#ffe5d0,stroke:#fd7e14,stroke-width:2px,color:#7a3d00,stroke-dasharray:5 3;
classDef dnb fill:#f8d7da,stroke:#c00,color:#721c24,stroke-dasharray:5 3;
classDef mixed fill:#cfe2ff,stroke:#0d6efd,color:#084298;
subgraph FOCUS["焦点:prompt_epoch regression"]
direction LR
C18f["C18 route_on_prompt 缺B"]
REASSESS["RUNTIME_REASSESS分支<br/>2/47测试失败"]
C16f["C16 phase_state_reassess"]
EVENTS["skill_rescan事件<br/>断言[1,2]实得[]"]
C18f -->|默认关闭 RUNTIME_REASSESS_ENABLED falsy| REASSESS
REASSESS -->|calls,规格断言未兑现| C16f
C16f -.->|事件从未写出,被违反| EVENTS
end
subgraph L_OC["layer:orchestration-core差距"]
DNB01c["DNB-01 REQ-26 覆盖度评估缺失"]
DNB02c["DNB-02 REQ-28 决策融合缺失"]
end
subgraph L_IH["layer:injection-hook差距"]
DNB03c["DNB-03 REQ-53 三态标签缺失"]
end
subgraph L_TB["layer:trace-bridge差距"]
DRF01c["DRF-01 REQ-17 锚定率≤2.9%实测"]
end
subgraph L_SP["layer:state-persistence差距"]
DNB05c["DNB-05 REQ-76 熵增控制缺失"]
FNL01c["FNL-01 REQ-40 无生产消费者"]
end
subgraph L_SD["layer:sufficiency-decision差距"]
DNB04c["DNB-04 REQ-74 条目diff缺失"]
FNL02c["FNL-02 REQ-63 eval skill未晋升"]
end
subgraph L_GD["layer:guardian差距(DRF-02醒目)"]
DNB06c["DNB-06 REQ-93 隔离检测缺失"]
end
C18f -.->|同构件所在层| L_IH
C16f -.->|同构件所在层| L_SP
class C18f partial;
class REASSESS,EVENTS,DNB01c,DNB02c,DNB03c,DNB04c,DNB05c,DNB06c dnb;
class C16f landed;
class DRF01c drift;
class FNL01c,FNL02c partial;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/runtime_phase_skill_trace/bundle_r_runtime_phase_skill_trace_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
附区:orchestrator_dispatch_mode 域(编排派发模式,归入本系统)
图例(本文件通用,色=结构分组,非状态)设计图 · orchestrator_dispatch_mode · 块 1
flowchart LR
subgraph 图例["图例(颜色=语义领域分组 · 线型=承诺边关系强弱 · 非状态色)"]
direction LR
lgA["编排核心"]:::terrCore
lgB["派发通道"]:::terrDispatch
lgC["检测闭环"]:::terrDetect
lgD["道术与发现"]:::terrDao
lgE["审查决策"]:::terrReview
lgF["外部入口/兄弟域"]:::external
end
classDef terrCore fill:#e7f0ff,stroke:#3b6fd4,color:#1a3d7c;
classDef terrDispatch fill:#eafaf1,stroke:#28a745,color:#155724;
classDef terrDetect fill:#fff8e6,stroke:#d39e00,color:#7a5b00;
classDef terrDao fill:#f3e9ff,stroke:#8a3ffc,color:#4a2178;
classDef terrReview fill:#ffeef2,stroke:#d63384,color:#7a1a41;
classDef external fill:#ffffff,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
第一个总(简单概貌,≤7 块)设计图 · orchestrator_dispatch_mode · 块 2
flowchart TB concernDispatch["派发关注面<br/>起独立 worker session"]:::terrDispatch concernDetect["检测关注面<br/>核产物识别 remaining"]:::terrDetect concernAdvance["推进关注面<br/>持续循环直到完成"]:::terrCore concernDao["道术关注面<br/>先道后术引导纪律"]:::terrDao concernReview["审查关注面<br/>多模型审+收口外移"]:::terrReview concernEntry["入口关注面<br/>统一命令触发编排模式"]:::terrReview concernEntry -->|"guides_orchestrator 触发后道先引导" | concernDao concernDao -->|"seeds_discovery 道落点是派发前的强制发现" | concernDispatch concernDispatch -->|"feeds_detection 派发产物喂检测" | concernDetect concernDetect -->|"drives_advance 检出remaining驱动推进" | concernAdvance concernAdvance -->|"dynamic_reorder 推进的下一步据产物动态重排" | concernDetect concernReview -->|"offloads_closeout 收口权外移不占编排者" | concernAdvance
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:检测↔推进的回路环节,最重要的咬合点)设计图 · orchestrator_dispatch_mode · 块 3
flowchart TB
subgraph 检测关注面细节["检测→推进 咬合细节"]
direction TB
DU_3["DU-3 产物检测<br/>据artifact判remaining绝不信自报"]:::terrDetect
DU_5["DU-5 前序核对<br/>新session先核完成再干活"]:::terrDetect
DU_7["DU-7 动态重排<br/>非预定义死序按产物调整"]:::terrDetect
DU_4["DU-4 持续推进<br/>不因单phase完成就停"]:::terrCore
end
DU_5 -->|"precedes_check 前序核对是产物检测的前置义务件" | DU_3
DU_3 -->|"drives_advance 检出remaining驱动持续推进下一轮" | DU_4
DU_4 -->|"dynamic_reorder 持续推进的下一步由动态策略据产物重排" | DU_7
DU_7 -->|"closes_loop 动态策略输入来自确定层artifact检查回路闭合" | DU_3
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(完整,14 DU 按关注面着色,承重)设计图 · orchestrator_dispatch_mode · 块 4
flowchart TB
subgraph 派发关注面["派发(起独立worker)"]
direction TB
DU_2["DU-2 派发能力<br/>复用session_dispatch/router起worker"]:::terrDispatch
DU_10["DU-10 权限装配<br/>skip-permissions+改文件能力"]:::terrDispatch
DU_13["DU-13 provider池<br/>多模型统一接口按额度调整"]:::terrDispatch
end
subgraph 检测关注面["检测(核产物识remaining)"]
direction TB
DU_3["DU-3 产物检测<br/>据artifact判remaining"]:::terrDetect
DU_5["DU-5 前序核对<br/>新session先核完成"]:::terrDetect
DU_7["DU-7 动态重排<br/>非死序按产物调整"]:::terrDetect
end
subgraph 推进关注面["推进(不停直到完成)"]
direction TB
DU_1["DU-1 纯编排主Agent<br/>退化为phase安排机器"]:::terrCore
DU_4["DU-4 持续推进<br/>除人工介入不停"]:::terrCore
end
subgraph 道术关注面["道术(先道后术+发现前置)"]
direction TB
DU_8["DU-8 道术引导<br/>先写道再编术道前置"]:::terrDao
DU_9["DU-9 worker首步发现<br/>skill发现前置到执行前"]:::terrDao
DU_P011["DU-P011 发现过滤<br/>consumer:orchestrator标记排除"]:::terrDao
end
subgraph 审查关注面["审查(多模型+收口外移)"]
direction TB
DU_6["DU-6 统一命令<br/>跨环境一命令触发"]:::terrReview
DU_11["DU-11 审查多样性<br/>Kimi/Opus与协调执行模型不同源"]:::terrReview
DU_12["DU-12 收口外移<br/>编排者不做DecisionMake只派发"]:::terrReview
end
DU_1 -->|"delegates_to 编排者退化后经派发原语起worker"| DU_2
DU_2 -->|"feeds_detection 派发的worker产物喂给产物检测"| DU_3
DU_3 -->|"drives_advance 检出remaining驱动持续推进下一轮"| DU_4
DU_5 -->|"precedes_check 新session startup check是产物检测的前置义务件"| DU_3
DU_4 -->|"dynamic_reorder 持续推进的下一步由动态策略据产物重排"| DU_7
DU_7 -->|"closes_loop 动态策略输入来自确定层artifact检查回路闭合"| DU_3
DU_8 -->|"guides_orchestrator 道skill引导编排者纪律道前置于术"| DU_1
DU_8 -->|"seeds_discovery 道术结合中skill使用前置worker首步发现是落点"| DU_9
DU_9 -->|"augments_dispatch worker强制skill发现是派发的系统补全层"| DU_2
DU_P011 -->|"filters_discovery consumer:orchestrator标记从worker发现结果排除"| DU_9
DU_10 -->|"permits_worker skip-permissions装配是派发worker的权限前提"| DU_2
DU_11 -->|"serves_decision 多模型审查服务收口权外移的DecisionMake"| DU_12
DU_12 -->|"offloads_closeout 收口权外移使编排者只派发不收口"| DU_1
DU_13 -->|"supplies_channels provider池经统一接口供派发选channel"| DU_2
DU_6 -.->|"外部入口触发编排模式(不入内部流序列)"| DU_1
classDef terrCore fill:#e7f0ff,stroke:#3b6fd4,color:#1a3d7c;
classDef terrDispatch fill:#eafaf1,stroke:#28a745,color:#155724;
classDef terrDetect fill:#fff8e6,stroke:#d39e00,color:#7a5b00;
classDef terrDao fill:#f3e9ff,stroke:#8a3ffc,color:#4a2178;
classDef terrReview fill:#ffeef2,stroke:#d63384,color:#7a1a41;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
第一个总(简单概貌,5 领域块)设计图 · orchestrator_dispatch_mode · 块 5
flowchart TB terrCore["编排核心<br/>DU-1退化主体+DU-4持续推进"]:::terrCore terrDispatch["派发通道<br/>DU-2起worker+DU-10权限+DU-13provider池"]:::terrDispatch terrDetect["检测闭环<br/>DU-3产物检测+DU-5前序核+DU-7动态重排"]:::terrDetect terrDao["道术与发现<br/>DU-8道术引导+DU-9worker发现+DU-P011过滤"]:::terrDao terrReview["审查决策<br/>DU-6入口+DU-11审查多样+DU-12收口外移"]:::terrReview terrCore -->|"delegates_to 编排核心经派发原语起worker"| terrDispatch terrDispatch -->|"feeds_detection 派发产物喂检测闭环"| terrDetect terrDetect -->|"drives_advance+closes_loop 检测驱动推进再闭合回检测"| terrCore terrDao -->|"guides_orchestrator+augments_dispatch 道术引导核心并补全派发"| terrCore terrReview -->|"offloads_closeout 审查决策外移收口负担给核心"| terrCore
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:派发通道领域内部的三层 parent containment)设计图 · orchestrator_dispatch_mode · 块 6
flowchart TB
subgraph 派发通道领域["派发通道(顶层=DU-2)"]
direction TB
DU_2["DU-2 派发能力层(顶层)<br/>起独立worker session"]:::terrDispatch
DU_10["DU-10 权限装配层<br/>parent=DU-2"]:::terrDispatch
DU_13["DU-13 provider池层<br/>parent=DU-2"]:::terrDispatch
end
DU_10 -->|"permits_worker 权限装配是派发worker的前提(containment子层→顶层供给)"| DU_2
DU_13 -->|"supplies_channels provider池经统一接口供派发选channel(containment子层→顶层供给)"| DU_2
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(完整,5 领域 + containment + 14 DU,承重)设计图 · orchestrator_dispatch_mode · 块 7
flowchart TB
subgraph 编排核心领域["编排核心"]
direction TB
DU_1["DU-1 编排主体层(顶层)<br/>纯phase安排机器"]:::terrCore
DU_4["DU-4 推进循环层<br/>parent=DU-1"]:::terrCore
end
subgraph 派发通道领域["派发通道"]
direction TB
DU_2["DU-2 派发能力层(顶层)<br/>起独立worker session"]:::terrDispatch
DU_10["DU-10 权限装配层<br/>parent=DU-2"]:::terrDispatch
DU_13["DU-13 provider池层<br/>parent=DU-2"]:::terrDispatch
end
subgraph 检测闭环领域["检测闭环"]
direction TB
DU_3["DU-3 产物检测层(顶层)<br/>据artifact判remaining"]:::terrDetect
DU_5["DU-5 前序核对层<br/>parent=DU-3"]:::terrDetect
DU_7["DU-7 动态重排层<br/>parent=DU-3"]:::terrDetect
end
subgraph 道术与发现领域["道术与发现"]
direction TB
DU_8["DU-8 道术引导层(顶层)<br/>先道后术道前置"]:::terrDao
DU_9["DU-9 worker发现层<br/>parent=DU-8"]:::terrDao
DU_P011["DU-P011 发现过滤层<br/>parent=DU-9"]:::terrDao
end
subgraph 审查决策领域["审查决策"]
direction TB
DU_6["DU-6 统一入口层"]:::terrReview
DU_11["DU-11 审查多样性层"]:::terrReview
DU_12["DU-12 收口外移层<br/>parent=DU-11"]:::terrReview
end
DU_1 -->|"delegates_to 编排者退化后经派发原语起worker"| DU_2
DU_4 -->|"dynamic_reorder 持续推进下一步由动态策略据产物重排"| DU_7
DU_10 -->|"permits_worker 权限装配是派发worker的权限前提"| DU_2
DU_13 -->|"supplies_channels provider池经统一接口供派发选channel"| DU_2
DU_2 -->|"feeds_detection 派发的worker产物喂给产物检测"| DU_3
DU_5 -->|"precedes_check 前序核对是产物检测的前置义务件"| DU_3
DU_7 -->|"closes_loop 动态策略输入来自确定层artifact检查回路闭合"| DU_3
DU_3 -->|"drives_advance 检出remaining驱动持续推进下一轮"| DU_4
DU_8 -->|"guides_orchestrator 道skill引导编排者纪律道前置于术"| DU_1
DU_8 -->|"seeds_discovery 道术结合中skill使用前置worker首步发现是落点"| DU_9
DU_9 -->|"augments_dispatch worker强制skill发现是派发的系统补全层"| DU_2
DU_P011 -->|"filters_discovery consumer:orchestrator标记从worker发现结果排除"| DU_9
DU_11 -->|"serves_decision 多模型审查服务收口权外移的DecisionMake"| DU_12
DU_12 -->|"offloads_closeout 收口权外移使编排者只派发不收口"| DU_1
DU_6 -.->|"外部入口触发编排模式(不入内部流序列)"| DU_1
classDef terrCore fill:#e7f0ff,stroke:#3b6fd4,color:#1a3d7c;
classDef terrDispatch fill:#eafaf1,stroke:#28a745,color:#155724;
classDef terrDetect fill:#fff8e6,stroke:#d39e00,color:#7a5b00;
classDef terrDao fill:#f3e9ff,stroke:#8a3ffc,color:#4a2178;
classDef terrReview fill:#ffeef2,stroke:#d63384,color:#7a1a41;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
第一个总(简单概貌,≤7 一级块)设计图 · orchestrator_dispatch_mode · 块 8
flowchart TB entry["入口<br/>统一命令跨环境触发"]:::terrReview orchestrator["纯编排器<br/>只观察+只派发不实现"]:::terrCore dispatch["派发通道<br/>起独立worker session"]:::terrDispatch detect["检测闭环<br/>核产物判remaining"]:::terrDetect daoshu["道术引导<br/>先道后术+发现前置"]:::terrDao review["审查决策<br/>多模型审+收口外移"]:::terrReview entry -.->|"触发编排模式"| orchestrator orchestrator -->|"delegates_to 退化后派发"| dispatch dispatch -->|"feeds_detection 产物喂检测"| detect detect -->|"drives_advance+closes_loop 驱动推进回闭合"| orchestrator daoshu -->|"guides_orchestrator+augments_dispatch 引导核心补全派发"| orchestrator review -->|"offloads_closeout 外移收口负担"| orchestrator
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻 DF1 编排闭环主流:DU-1→DU-2→DU-3→DU-4→DU-7→DU-3,最承重的一条端到端路径)设计图 · orchestrator_dispatch_mode · 块 9
flowchart LR DU_1["DU-1 纯编排主Agent<br/>退化为phase安排机器"]:::terrCore DU_2["DU-2 派发能力<br/>起独立worker session"]:::terrDispatch DU_3a["DU-3 产物检测<br/>(第一次经过)判remaining"]:::terrDetect DU_4["DU-4 持续推进<br/>不因单phase停"]:::terrCore DU_7["DU-7 动态重排<br/>据产物非死序调整"]:::terrDetect DU_3b["DU-3 产物检测<br/>(回路闭合处)再核"]:::terrDetect DU_1 -->|"delegates_to 编排者退化后经派发原语起worker"| DU_2 DU_2 -->|"feeds_detection 派发的worker产物喂给产物检测"| DU_3a DU_3a -->|"drives_advance 检出remaining驱动持续推进下一轮"| DU_4 DU_4 -->|"dynamic_reorder 持续推进的下一步由动态策略据产物重排"| DU_7 DU_7 -->|"closes_loop 动态策略输入来自确定层artifact检查回路闭合"| DU_3b DU_3b -.->|"同一DU-3节点回路闭合(非新节点,示意再次进入检测)"| DU_1
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(完整 14-DU 设计地图,承重)设计图 · orchestrator_dispatch_mode · 块 10
flowchart TB
subgraph 触发层["触发(外部入口)"]
direction LR
DU_6["DU-6 统一命令<br/>跨环境一命令触发"]:::terrReview
end
subgraph 主回路["编排主回路(DF1载体)"]
direction TB
DU_1["DU-1 纯编排主Agent<br/>退化为phase安排机器"]:::terrCore
DU_2["DU-2 派发能力<br/>起独立worker session"]:::terrDispatch
DU_3["DU-3 产物检测<br/>据artifact判remaining"]:::terrDetect
DU_4["DU-4 持续推进<br/>除人工介入不停"]:::terrCore
DU_7["DU-7 动态重排<br/>非死序按产物调整"]:::terrDetect
end
subgraph 检测前置["检测前置义务(DF2)"]
direction LR
DU_5["DU-5 前序核对<br/>新session先核完成"]:::terrDetect
end
subgraph 派发装配["派发权限/通道装配(DF5)"]
direction LR
DU_10["DU-10 权限装配<br/>skip-permissions"]:::terrDispatch
DU_13["DU-13 provider池<br/>多模型统一接口"]:::terrDispatch
end
subgraph 道术前置["道术前置(DF3)"]
direction TB
DU_8["DU-8 道术引导<br/>先道后术道前置"]:::terrDao
DU_9["DU-9 worker首步发现<br/>skill发现前置执行前"]:::terrDao
end
subgraph 发现过滤["发现过滤(DF4)"]
direction LR
DU_P011["DU-P011 发现过滤<br/>consumer:orchestrator标记排除"]:::terrDao
end
subgraph 审查外移["审查决策外移(DF6)"]
direction TB
DU_11["DU-11 审查多样性<br/>Kimi/Opus不同源"]:::terrReview
DU_12["DU-12 收口外移<br/>编排者只派发不收口"]:::terrReview
end
DU_6 -.->|"外部入口触发编排模式(不入内部流序列)"| DU_1
DU_1 -->|"delegates_to 编排者退化后经派发原语起worker"| DU_2
DU_2 -->|"feeds_detection 派发的worker产物喂给产物检测"| DU_3
DU_3 -->|"drives_advance 检出remaining驱动持续推进下一轮"| DU_4
DU_4 -->|"dynamic_reorder 持续推进的下一步由动态策略据产物重排"| DU_7
DU_7 -->|"closes_loop 动态策略输入来自确定层artifact检查回路闭合"| DU_3
DU_5 -->|"precedes_check 新session startup check是产物检测的前置义务件"| DU_3
DU_10 -->|"permits_worker skip-permissions装配是派发worker的权限前提"| DU_2
DU_13 -->|"supplies_channels provider池经统一接口供派发选channel"| DU_2
DU_8 -->|"guides_orchestrator 道skill引导编排者纪律道前置于术"| DU_1
DU_8 -->|"seeds_discovery 道术结合中skill使用前置worker首步发现是落点"| DU_9
DU_9 -->|"augments_dispatch worker强制skill发现是派发的系统补全层"| DU_2
DU_P011 -->|"filters_discovery consumer:orchestrator标记从worker发现结果排除"| DU_9
DU_11 -->|"serves_decision 多模型审查服务收口权外移的DecisionMake"| DU_12
DU_12 -->|"offloads_closeout 收口权外移使编排者只派发不收口"| DU_1
classDef terrCore fill:#e7f0ff,stroke:#3b6fd4,color:#1a3d7c;
classDef terrDispatch fill:#eafaf1,stroke:#28a745,color:#155724;
classDef terrDetect fill:#fff8e6,stroke:#d39e00,color:#7a5b00;
classDef terrDao fill:#f3e9ff,stroke:#8a3ffc,color:#4a2178;
classDef terrReview fill:#ffeef2,stroke:#d63384,color:#7a1a41;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/design_diagrams.md · bundle 20260713 · 结构图快照,非实时
图例(本文件通用,三节共用同一套色/线型契约)实现图 · orchestrator_dispatch_mode · 块 1
flowchart LR
subgraph 图例["图例(颜色=状态 / 线型=关系)"]
direction LR
lg1["landed 已落地(绿实)"]:::landed
lg2["partial 部分/缺C(黄实)"]:::partial
lg3["partial 部分/缺B(黄实)"]:::partial
lg4["orphan 孤儿·灰虚·零入边"]:::orphan
end
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
总(简单概貌,≤7 块)实现图 · orchestrator_dispatch_mode · 块 2
flowchart TB A["派发关注面<br/>C1/C2/C3/C4/C5"]:::partial B["检测关注面<br/>C1/C6"]:::partial C["审查关注面<br/>C7/C8/C9"]:::partial D["发现关注面<br/>C11"]:::landed E["权限关注面<br/>C10"]:::landed F["provider关注面<br/>C12/C13"]:::landed G["治理文档关注面<br/>C14"]:::partial A -->|派发结果需检测把关才能advance| B B -->|检测判定驱动下一轮派发或触发审查| C A -->|派发前先读skill发现结果组装prompt| D A -->|起worker前先装配权限| E A -->|派发经统一路由选provider(本版起并直取默认tier)| F A -->|prompt内文本指针指向道skill| G classDef landed fill:#d4edda,stroke:#28a745,color:#155724; classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404; classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:审查关注面——为什么它三件都 partial/orphan)实现图 · orchestrator_dispatch_mode · 块 3
flowchart TB
subgraph 审查关注面["审查关注面内部结构"]
direction TB
C7n["C7 cell_review.py<br/>skill门+多样性判定"]:::partial
C8n["C8 review_dispatch.py<br/>多样性选型"]:::orphan
C9n["C9 review_lane.py<br/>通用lane"]:::partial
end
C1n["C1 engine.py<br/>check_phase 主链"]:::landed
C1n -.->|imports 但 check_cell 未接 CLI=不可达·未接线| C7n
C8n -->|imports 家族多样性调用cell_review| C7n
C9n -.->|不经C8家族选型=平行分支未汇合·未接线| C8n
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(承重,六关注面 × 14 构件完整命题化边图)实现图 · orchestrator_dispatch_mode · 块 4
flowchart TB
subgraph PAI["派发关注面"]
direction TB
C1["C1 engine.py"]:::landed
C2["C2 cli.py(缺B)"]:::partial
C3["C3 prompt_template.py"]:::landed
C4["C4 orchestrator/dispatch.py"]:::landed
C5["C5 session_dispatch/dispatch.py"]:::landed
end
subgraph JCE["检测关注面"]
direction TB
C6["C6 strategy_refresh.py(缺C)"]:::partial
end
subgraph SCA["审查关注面"]
direction TB
C7["C7 cell_review.py(缺C)"]:::partial
C8["C8 review_dispatch.py"]:::orphan
C9["C9 review_lane.py(缺C)"]:::partial
end
subgraph FXN["发现关注面"]
C11["C11 skill_discovery/discover.py"]:::landed
end
subgraph QXN["权限关注面"]
C10["C10 worker_perms.py"]:::landed
end
subgraph PRV["provider关注面"]
C12["C12 providers.conf"]:::landed
C13["C13 cli_agent/router.py"]:::landed
end
C14["C14 workflow_orchestrator_mode.md(缺C)"]:::partial
C2 -->|imports advance/check_phase/dispatch_phase接线;check_cell未接| C1
C1 -->|calls dispatch_phase→dispatch_with_timeout| C4
C1 -->|imports 组装worker prompt| C3
C1 -.->|imports check_cell定义但CLI不达=未接线| C7
C4 -->|calls dispatch.py→session_dispatch.dispatch_helper| C5
C5 -->|imports 装配skip-permissions| C10
C5 -->|calls router.dispatch选provider| C13
C11 -->|calls lazy channel≠mock| C13
C13 -.->|reads TIER_CONFIG env vars| C12
C3 -.->|reads §1 required_read文本指针| C14
C8 -->|imports 家族多样性调用cell_review| C7
C8 -->|imports 选型后经router派发| C13
C1 -->|imports codex-tier默认值(NEW@e280c57)| C13
C2 -->|imports codex-tier默认值(NEW@e280c57)| C13
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
总(简单概貌,≤7 块)实现图 · orchestrator_dispatch_mode · 块 5
flowchart TB T1["orchestrator 核心<br/>C1/C2/C3/C4/C6"]:::partial T2["派发底座<br/>C5/C10"]:::landed T3["审查族<br/>C7/C8/C9"]:::partial T4["skill 发现<br/>C11"]:::landed T5["LLM 运行时<br/>C12/C13"]:::landed T6["治理文档<br/>C14"]:::partial T1 -->|派发下沉到派发底座起真实worker| T2 T1 -.->|check_cell未接=审查族在主phase路径不可达| T3 T1 -->|prompt组装消费发现原语结果| T4 T1 -->|engine/cli本版起直import router取默认tier+经路由派发| T5 T2 -->|起worker经统一路由选provider| T5 T1 -.->|prompt文本指针引用道skill| T6 classDef landed fill:#d4edda,stroke:#28a745,color:#155724; classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404; classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:orchestrator 核心内部——为什么它是唯一混合领域)实现图 · orchestrator_dispatch_mode · 块 6
flowchart TB
subgraph 核心内部["orchestrator 核心内部构件"]
direction TB
C1i["C1 engine.py<br/>派发+检测中枢"]:::landed
C2i["C2 cli.py<br/>9子命令+run循环"]:::partial
C3i["C3 prompt_template.py<br/>prompt组装"]:::landed
C4i["C4 dispatch.py<br/>超时派发适配"]:::landed
C6i["C6 strategy_refresh.py<br/>五态分类器"]:::partial
end
C2i -->|imports 除check_cell外主链全接线| C1i
C1i -->|calls dispatch_phase→timeout| C4i
C1i -->|imports 组装worker prompt| C3i
C6i -.->|零import=不接C1/C2主推进循环·未接线| C1i
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(承重,六 territory × 14 构件完整命题化边图)实现图 · orchestrator_dispatch_mode · 块 7
flowchart TB
subgraph TR1["orchestrator 核心"]
direction TB
C1["C1 engine.py"]:::landed
C2["C2 cli.py(缺B)"]:::partial
C3["C3 prompt_template.py"]:::landed
C4["C4 dispatch.py"]:::landed
C6["C6 strategy_refresh.py(缺C)"]:::partial
end
subgraph TR2["派发底座"]
direction TB
C5["C5 session_dispatch/dispatch.py"]:::landed
C10["C10 worker_perms.py"]:::landed
end
subgraph TR3["审查族"]
direction TB
C7["C7 cell_review.py(缺C)"]:::partial
C8["C8 review_dispatch.py"]:::orphan
C9["C9 review_lane.py(缺C)"]:::partial
end
subgraph TR4["skill 发现"]
C11["C11 discover.py"]:::landed
end
subgraph TR5["LLM 运行时"]
direction TB
C12["C12 providers.conf"]:::landed
C13["C13 cli_agent/router.py"]:::landed
end
subgraph TR6["治理文档"]
C14["C14 workflow_orchestrator_mode.md(缺C)"]:::partial
end
C2 -->|imports 主链接线(check_cell除外)| C1
C1 -->|calls dispatch_phase→timeout| C4
C1 -->|imports 组装worker prompt| C3
C1 -.->|imports check_cell未接CLI=未接线| C7
C4 -->|calls →session_dispatch.dispatch_helper| C5
C5 -->|imports 装配skip-permissions| C10
C5 -->|calls router.dispatch| C13
C11 -->|calls lazy channel≠mock| C13
C13 -.->|reads env vars TIER_CONFIG| C12
C3 -.->|reads §1文本指针| C14
C8 -->|imports 家族多样性调用| C7
C8 -->|imports 选型后经router| C13
C1 -->|imports codex-tier默认值(NEW@e280c57)| C13
C2 -->|imports codex-tier默认值(NEW@e280c57)| C13
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
总(简单概貌,≤7 块)实现图 · orchestrator_dispatch_mode · 块 8
flowchart TB M1["派发主链<br/>C1→C4→C5"]:::landed M2["支持底座<br/>C3/C10/C11/C12/C13"]:::landed M3["CLI 入口<br/>C2"]:::partial M4["检测/动态分类<br/>C6"]:::partial M5["审查族<br/>C7/C8/C9"]:::partial M6["治理文档<br/>C14"]:::partial M3 -->|驱动主链每phase迭代| M1 M1 -->|消费支持底座三件能力| M2 M1 -.->|check_cell未接=审查族与主链唯一接口断| M5 M1 -.->|prompt文本指针引用未晋升道skill| M6 M4 -.->|零import=不反馈进下轮派发·未接线| M1 classDef landed fill:#d4edda,stroke:#28a745,color:#155724; classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404; classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:审查族——本域承重环节)实现图 · orchestrator_dispatch_mode · 块 9
flowchart TB
C1z["C1 engine.py<br/>check_phase主链"]:::landed
subgraph SCz["审查族三件"]
direction TB
C7z["C7 cell_review.py<br/>skill门+多样性判定"]:::partial
C8z["C8 review_dispatch.py<br/>多样性选型/21测试"]:::orphan
C9z["C9 review_lane.py<br/>coverage-only通用lane"]:::partial
end
C2z["C2 cli.py<br/>仅接dispatch_cell"]:::partial
RA["real_adapters/light_review<br/>(域外消费者)"]:::landed
C2z -.->|cell子命令只走dispatch_cell·check_cell未接线| C1z
C1z -.->|imports check_cell调cell_review但CLI路径不可达·未接线| C7z
C8z -->|imports 家族多样性调用cell_review校验| C7z
C9z -.->|不经C8家族选型=平行分支未汇合·未接线| C8z
C9z -->|imports 被通用lane消费(非家族选型)| RA
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(承重,完整 14 构件状态全景图)实现图 · orchestrator_dispatch_mode · 块 10
flowchart TB
subgraph 派发主链["派发主链"]
direction LR
C1["C1 engine.py"]:::landed
C4["C4 dispatch.py"]:::landed
C5["C5 session_dispatch"]:::landed
end
subgraph 支持底座["支持底座"]
direction LR
C3["C3 prompt_template.py"]:::landed
C10["C10 worker_perms.py"]:::landed
C11["C11 discover.py"]:::landed
C12["C12 providers.conf"]:::landed
C13["C13 router.py"]:::landed
end
C2["C2 cli.py(缺B)"]:::partial
C6["C6 strategy_refresh.py(缺C)"]:::partial
subgraph 审查族2["审查族"]
direction LR
C7["C7 cell_review.py(缺C)"]:::partial
C8["C8 review_dispatch.py"]:::orphan
C9["C9 review_lane.py(缺C)"]:::partial
end
C14["C14 workflow_orchestrator_mode.md(缺C)"]:::partial
C2 -->|imports 主循环驱动(check_cell除外)| C1
C1 -->|calls dispatch_phase→timeout| C4
C4 -->|calls →session_dispatch.dispatch_helper| C5
C1 -->|imports 组装worker prompt| C3
C5 -->|imports 装配skip-permissions| C10
C5 -->|calls router.dispatch| C13
C11 -->|calls lazy channel≠mock| C13
C13 -.->|reads TIER_CONFIG env vars| C12
C1 -.->|imports check_cell未接CLI=未接线| C7
C8 -->|imports 家族多样性调用| C7
C8 -->|imports 选型后经router| C13
C6 -.->|零import=不接主推进循环·未接线| C1
C3 -.->|reads §1文本指针| C14
C1 -->|imports codex-tier默认值(NEW@e280c57)| C13
C2 -->|imports codex-tier默认值(NEW@e280c57)| C13
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/impl_diagrams.md · bundle 20260713 · 结构图快照,非实时
图例(本文件通用,三节共用同一套色/线型契约;仅列本域真用到的颜色)差距图 · orchestrator_dispatch_mode · 块 1
flowchart LR
subgraph 图例["图例(颜色=状态 / 线型=关系 / 后缀=缺口类型)"]
direction LR
lg1["landed 对照组(绿实)<br/>P+B+C全过"]:::landed
lg2["partial 缺C(黄实)<br/>F=functional-not-landed"]:::partial
lg3["partial 缺B(黄实)<br/>行为面残差"]:::partial
lg4["orphan 孤儿(灰虚)<br/>零入边/无实现载体"]:::orphan
end
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
第一个总(简单概貌,≤7 块)差距图 · orchestrator_dispatch_mode · 块 2
flowchart TB gapAdvance["推进自持缺口<br/>headless不自持"]:::partial gapSelfBlock["编排者自身拦截缺口<br/>无机械禁Edit/Write"]:::partial gapEntry["统一入口缺口<br/>零跨环境真触发"]:::partial gapReviewDiv["审查多样性缺口<br/>选型零消费+孤儿"]:::partial gapDynLoop["动态回路缺口<br/>分类器未接主循环"]:::partial gapDaoPromo["道晋升缺口<br/>道skill仍drafts/"]:::partial gapDiscover["发现核验缺口<br/>receipt门卡strict-cell"]:::partial contrastCore["核心闭环对照<br/>派发→检测→前序核landed"]:::landed gapAdvance -.->|"缺B DU-4/C2 headless单趟不自持"| contrastCore gapSelfBlock -.->|"缺B DU-1/C1+C3 主Agent自身无拦截证据"| contrastCore gapEntry -.->|"缺C DU-6/C2 9子命令全但零生产脚本触发"| contrastCore gapReviewDiv -.->|"缺C DU-11/C7+C8+C9 判定原语零主链消费"| contrastCore gapDynLoop -.->|"缺C DU-7/C6 分类器零import主循环"| contrastCore gapDaoPromo -.->|"缺C DU-8/C14 道skill未晋升landing_gate"| contrastCore gapDiscover -.->|"缺C DU-9/C7 receipt门不核主phase路径"| contrastCore
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:审查多样性关注面——为什么它同时占了孤儿+两条缺C,是全域缺口最集中的关注面)差距图 · orchestrator_dispatch_mode · 块 3
flowchart TB
subgraph 审查多样性细节["OD-11 审查多样性缺口内部"]
direction TB
DU_11["DU-11 审查多样性<br/>设计承诺:Kimi/Opus与协调模型不同源"]:::partial
C7["C7 cell_review.py<br/>skill门+多样性判定(缺C)"]:::partial
C8["C8 review_dispatch.py<br/>多样性选型/21测试(孤儿)"]:::orphan
C9["C9 review_lane.py<br/>通用lane(缺C)"]:::partial
end
C1["C1 engine.py<br/>check_phase主链"]:::landed
DU_11 -.->|"缺C 设计承诺的判定原语真实现但编排主链零消费入口"| C7
C1 -.->|"未接线 check_cell未上CLI=主phase路径不可达"| C7
C8 -.->|"孤儿 零入边 编排主链engine/cli/conductor/scheduler零import"| C7
C9 -.->|"未接线 coverage-only通用lane不经C8家族选型=两分支平行未汇合"| C8
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(完整,7 缺口关注面 + 5 landed 对照关注面,承重)差距图 · orchestrator_dispatch_mode · 块 4
flowchart TB
subgraph 推进自持["推进自持"]
direction TB
OD_4["OD-4 持续推进<br/>headless max-rounds=1不自持"]:::partial
end
subgraph 自身拦截["编排者自身拦截"]
direction TB
OD_1["OD-1 编排者自身侧<br/>无机械禁Edit/Write"]:::partial
end
subgraph 统一入口["统一入口"]
direction TB
OD_6["OD-6 统一命令<br/>9子命令全但零跨环境触发"]:::partial
end
subgraph 审查多样性["审查多样性"]
direction TB
OD_11["OD-11 审查多样性<br/>判定原语零主链消费"]:::partial
C8b["C8 review_dispatch<br/>零入边孤儿"]:::orphan
end
subgraph 动态回路["动态回路"]
direction TB
OD_7["OD-7 动态重排<br/>分类器在册未接主循环"]:::partial
end
subgraph 道晋升["道晋升"]
direction TB
OD_8["OD-8 道术引导<br/>道skill仍drafts/未晋升"]:::partial
end
subgraph 发现核验["发现核验"]
direction TB
OD_9["OD-9 skill发现<br/>receipt门卡strict-cell路径"]:::partial
end
subgraph 核心闭环对照["核心闭环对照(landed)"]
direction TB
OD_2["OD-2 派发能力<br/>真复用211测试绿"]:::landed
OD_3["OD-3 产物检测<br/>check_phase+landing_gate真接线"]:::landed
OD_5["OD-5 前序核对<br/>advance前真调check_phase"]:::landed
OD_10["OD-10 权限装配<br/>skip-permissions全链真传"]:::landed
P1A_NEW_011["P1A-NEW-011 发现过滤<br/>consumer标记真文件联调"]:::landed
end
OD_4 -.->|"缺B 除人工介入不停这条承诺headless单次调用不自持"| OD_2
OD_1 -.->|"缺B 主Agent自身无hook/gate机械拦截Edit/Write"| OD_3
OD_6 -.->|"缺C 零生产脚本以python3 -m tools.orchestrator触发"| OD_2
OD_11 -.->|"缺C 判定原语真实现21测试但主链零消费"| OD_3
C8b -.->|"孤儿 有出边零入边=多样性选型造了没接"| OD_11
OD_7 -.->|"缺C strategy_refresh零import不反馈进下一步派发"| OD_5
OD_8 -.->|"缺C 术层真接线但道skill未正式晋升"| OD_2
OD_9 -.->|"缺C receipt门只在strict-cell不核主phase"| OD_3
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
第一个总(简单概貌,5 领域块)差距图 · orchestrator_dispatch_mode · 块 5
flowchart TB terrCore["编排核心<br/>2缺B(DU-1/DU-4)"]:::partial terrDispatch["派发通道<br/>多数built+1缺C(DU-13②)"]:::landed terrDetect["检测闭环<br/>2built+1缺C(DU-7)"]:::partial terrDao["道术与发现<br/>1built+2缺C(DU-8/DU-9)"]:::partial terrReview["审查决策<br/>3缺C+1孤儿(DU-11/DU-12)"]:::partial terrCore -.->|"缺B 编排核心两条du(DU-1/DU-4)对应的comp(C1/C2/C3)均partial"| terrDispatch terrDispatch -.->|"缺C DU-13②域编排层三机制零实现痕迹"| terrDetect terrDetect -.->|"缺C DU-7动态重排分类器在册未接主循环"| terrDao terrDao -.->|"缺C DU-8道skill未晋升+DU-9receipt门未核主phase"| terrReview terrReview -.->|"缺C+孤儿 DU-11判定原语零消费+DU-12无实现载体"| terrCore
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:审查决策领域内部 join_table 配对——本域缺口密度最高的领域)差距图 · orchestrator_dispatch_mode · 块 6
flowchart TB
subgraph 审查决策领域["审查决策领域 join_table 配对"]
direction TB
DU_11a["DU-11 审查多样性<br/>parent顶层"]:::partial
DU_12["DU-12 收口外移<br/>parent=DU-11"]:::orphan
C7t["C7 cell_review.py"]:::partial
C8t["C8 review_dispatch.py"]:::orphan
C9t["C9 review_lane.py"]:::partial
end
DU_11a -.->|"pair_status=partial cell_review require_diverse_reviewer卡strict-cell路径"| C7t
DU_11a -.->|"pair_status=orphan review_dispatch家族多样性选型零主链消费=孤儿"| C8t
DU_11a -.->|"pair_status=partial review_lane通用lane coverage-only不经家族选型"| C9t
DU_12 -.->|"pair_status=orphan(null-comp) 收口外移design_spec三文件零tools/接线无实现代码级载体"| DU_12
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(完整,5 领域 + join_table 全部 24 条 du-comp 配对行,承重)差距图 · orchestrator_dispatch_mode · 块 7
flowchart TB
subgraph 编排核心领域g["编排核心"]
direction TB
DU_1g["DU-1 编排主体"]:::partial
DU_4g["DU-4 推进循环"]:::partial
C1g["C1 engine.py"]:::landed
C2g["C2 cli.py"]:::partial
C3g["C3 prompt_template.py"]:::landed
end
subgraph 派发通道领域g["派发通道"]
direction TB
DU_2g["DU-2 派发能力"]:::landed
DU_10g["DU-10 权限装配"]:::landed
DU_13g["DU-13 provider池"]:::partial
C4g["C4 dispatch.py"]:::landed
C5g["C5 session_dispatch"]:::landed
C10g["C10 worker_perms.py"]:::landed
C12g["C12 providers.conf"]:::landed
C13g["C13 router.py"]:::landed
end
subgraph 检测闭环领域g["检测闭环"]
direction TB
DU_3g["DU-3 产物检测"]:::landed
DU_5g["DU-5 前序核对"]:::landed
DU_7g["DU-7 动态重排"]:::partial
C6g["C6 strategy_refresh.py"]:::partial
end
subgraph 道术发现领域g["道术与发现"]
direction TB
DU_8g["DU-8 道术引导"]:::partial
DU_9g["DU-9 worker发现"]:::partial
DU_P011g["DU-P011 发现过滤"]:::landed
C11g["C11 discover.py"]:::landed
C14g["C14 workflow_orchestrator_mode.md"]:::partial
end
subgraph 审查决策领域g["审查决策"]
direction TB
DU_6g["DU-6 统一入口"]:::partial
DU_11g["DU-11 审查多样性"]:::partial
DU_12g["DU-12 收口外移"]:::orphan
C7g["C7 cell_review.py"]:::partial
C8g["C8 review_dispatch.py"]:::orphan
C9g["C9 review_lane.py"]:::partial
end
DU_1g -.->|"partial 主Agent自身无机械拦截"| C3g
DU_1g -.->|"partial engine承载编排主体OD-1自身侧缺B"| C1g
DU_4g -.->|"partial cli run循环max-rounds=1不自持"| C2g
DU_4g -.->|"partial engine无循环直到done状态机"| C1g
DU_2g -->|"built engine.dispatch_phase真接线"| C1g
DU_2g -->|"built dispatch_with_timeout进程组超时"| C4g
DU_2g -->|"built session_dispatch.dispatch_helper真复用"| C5g
DU_10g -->|"built worker_perms装配4测试"| C10g
DU_10g -->|"built _prepare_worker_settings真写settings"| C5g
DU_13g -->|"built providers.conf DeepSeek池半landed"| C12g
DU_13g -.->|"partial router消费deepseek达标但域编排层三机制零实现痕迹"| C13g
DU_3g -->|"built check_phase真接线+landing_gate+_run_verifier"| C1g
DU_5g -->|"built advance前真调check_phase"| C1g
DU_7g -.->|"partial strategy_refresh 14测试自足但cli/engine零import"| C6g
DU_8g -.->|"partial 道skill仍drafts/未晋升"| C14g
DU_8g -->|"built 术层prompt真注入道术先后"| C3g
DU_9g -.->|"partial receipt门只在cell_review strict-cell路径"| C7g
DU_9g -->|"built discover.py发现原语真实现15测试"| C11g
DU_P011g -->|"built consumer:orchestrator过滤真文件联调"| C11g
DU_P011g -.->|"partial 该skill本身即drafts/的consumer:orchestrator声明源"| C14g
DU_6g -.->|"partial 9子命令功能完整但零生产脚本触发"| C2g
DU_11g -.->|"orphan review_dispatch家族多样性选型零主链消费"| C8g
DU_11g -.->|"partial cell_review require_diverse_reviewer卡strict-cell路径"| C7g
DU_11g -.->|"partial review_lane通用lane coverage-only不经家族选型"| C9g
DU_12g -.->|"orphan(null-comp) 收口外移design_spec三文件零tools/接线无实现载体"| DU_12g
classDef landed fill:#d4edda,stroke:#28a745,color:#155724;
classDef partial fill:#fff3cd,stroke:#d39e00,color:#856404;
classDef orphan fill:#e2e3e5,stroke:#6c757d,color:#41464b,stroke-dasharray:3 3;
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
第一个总(简单概貌,≤7 一级块)差距图 · orchestrator_dispatch_mode · 块 8
flowchart TB missB["缺B 行为面残差<br/>2条:OD-1/OD-4"]:::partial missC["缺C 消费面残差<br/>5条:OD-6/7/8/9/11"]:::partial orphanG["孤儿<br/>1构件C8+1null-comp DU-12"]:::orphan landedRef["landed对照组<br/>5条:OD-2/3/5/10/P1A-NEW-011"]:::landed missB -.->|"核心承诺层缺可验证行为证据(headless不自持/自身无拦截)"| landedRef missC -.->|"能力建成但零/弱主链消费(功能雏形在但未接线)"| landedRef orphanG -.->|"有码无入边或有设计无实现载体"| missC
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
分(下钻:top_by_meaning 头号候选 OD-4——headless 持续推进不自持,设计承诺 vs 实现现实对比)差距图 · orchestrator_dispatch_mode · 块 9
flowchart LR
subgraph 设计承诺侧["设计承诺(design_diagrams.md DU-4)"]
direction TB
DU_4d["DU-4 持续推进<br/>除人工介入不停"]:::partial
end
subgraph 实现现实侧["实现现实(impl_diagrams.md C2)"]
direction TB
C2d["C2 cli.py<br/>run循环--max-rounds默认=1"]:::partial
end
DF1ref["DF1主流回路<br/>设计图闭环链条"]:::landed
DU_4d -.->|"承诺:range(1,max+1)只phase内重试phase间单趟for遇not done立即return await中止run"| C2d
C2d -.->|"缺B 依赖外部wrapper反复起run才能真正不断推进无自持行为证据"| DU_4d
DF1ref -.->|"闭环主流理论上该由DU-4驱动持续circulation但headless单次调用即断"| DU_4d
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
最后的总(完整缺口全景图,全部 partial/orphan + landed 对照,用 join_table 配对承重)差距图 · orchestrator_dispatch_mode · 块 10
flowchart TB
subgraph B缺口["缺B(行为面残差)"]
direction LR
OD_1z["OD-1 自身拦截<br/>无机械禁Edit/Write"]:::partial
OD_4z["OD-4 持续推进<br/>headless不自持(头号)"]:::partial
end
subgraph C缺口["缺C(消费面残差)"]
direction LR
OD_6z["OD-6 统一入口<br/>零跨环境触发"]:::partial
OD_7z["OD-7 动态回路<br/>分类器未接主循环"]:::partial
OD_8z["OD-8 道晋升<br/>道skill仍drafts/"]:::partial
OD_9z["OD-9 发现核验<br/>receipt门卡strict-cell"]:::partial
OD_11z["OD-11 审查多样<br/>判定原语零消费"]:::partial
end
subgraph 孤儿区["孤儿"]
direction LR
C8z["C8 review_dispatch<br/>零入边真孤儿"]:::orphan
DU_12z["DU-12 收口外移<br/>无实现代码级载体"]:::orphan
end
subgraph landed对照区["landed对照组(P+B+C全过)"]
direction LR
OD_2z["OD-2 派发能力"]:::landed
OD_3z["OD-3 产物检测"]:::landed
OD_5z["OD-5 前序核对"]:::landed
OD_10z["OD-10 权限装配"]:::landed
P1A_NEW_011z["P1A-NEW-011 发现过滤"]:::landed
end
OD_1z -.->|"缺B DU-1/C1+C3 全仓无hook/gate拦截主Agent Edit/Write"| OD_3z
OD_4z -.->|"缺B DU-4/C2 max-rounds=1单趟即停依赖外部wrapper"| OD_2z
OD_6z -.->|"缺C DU-6/C2 9子命令全但零python3 -m tools.orchestrator生产触发"| OD_2z
OD_7z -.->|"缺C DU-7/C6 strategy_refresh 14测试自足但零import主循环"| OD_5z
OD_8z -.->|"缺C DU-8/C14 术层真接线但道skill未晋升landing_gate"| OD_2z
OD_9z -.->|"缺C DU-9/C7 receipt门只在strict-cell路径不核主phase"| OD_3z
OD_11z -.->|"缺C DU-11/C7+C9 判定原语真实现21测试但主链零消费入口"| OD_3z
C8z -.->|"孤儿 有出边零入边=多样性选型造了没接"| OD_11z
DU_12z -.->|"孤儿(null-comp) design_spec三文件零tools/接线"| OD_11z
OD_2z -->|"landed dispatch_phase→session_dispatch.dispatch_helper真复用211测试绿"| OD_3z
OD_3z -->|"landed check_phase+landing_gate C1-C4+独立verifier已实现"| OD_5z
OD_5z -->|"landed advance前真调check_phase landing_gate C3排除staged-not-committed"| OD_10z
OD_10z -->|"landed skip-permissions全链worker_perms→session_dispatch→router真传"| P1A_NEW_011z
P1A_NEW_011z -->|"landed consumer:orchestrator过滤真文件联调15测试"| OD_2z
真源 adhoc_jobs/context_infra_base_tooling_STATE_20260709/domains/orchestrator_dispatch_mode/bundle_r_orchestrator_dispatch_mode_20260713/diagrams/gap_diagrams.md · bundle 20260713 · 结构图快照,非实时
图源为仓内 bundle mermaid 逐字提取(仅隐私清洗),渲染失败时原样退化为代码块。结构图是绘制时点的快照,非实时状态。