8b7cd8de5a
Project CI / Backend tests (pull_request) Failing after 20s
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
agent/generation/draft_validation.rs → agent/generation/game_html_validation.rs(剩 9 个公开项全是游戏 HTML/JS 校验原语,草案链已退役);同步 agent/generation.rs:4 的 mod 声明与 :35 的再导出前缀;文件顶部新增 //! 模块文档。 agent/runtime_models.rs → agent/provider_request_snapshot.rs(只剩 1 个 DTO AgentRuntimeProviderRequestSnapshot);同步 agent.rs:36 的 mod 声明与 :80 的 pub(in crate::agent) use 前缀;顶部新增 //! 模块文档。 process_session/recovery.rs → process_session/shutdown.rs(只剩 shutdown_all_process_sessions 与 shutdown_all_process_sessions_and_wait);同步 process_session.rs:8 的 mod 声明与 :11 的再导出前缀;顶部新增 //! 模块文档。 实现、可见性、cfg 一律未改:三个文件的函数体逐字节不变,无新增/删除 #[allow];无新增导入。 调用点改动数 = 0(证据):git status 仅 3 个 R(重命名)+ 3 个 M(plumbing:agent/generation.rs、agent.rs、process_session.rs),无任何调用点文件被改;shutdown_all_process_sessions 的两处调用点 runner/dispatch.rs:543 与 runner/server/desktop.rs:164 用的是项名 crate::shutdown_all_process_sessions*,模块改名不影响。 第四项 loop_orchestration.rs → llm_request.rs 未做:按约定规则,改名会碰到 mod/再导出之外的引用(3 处文档),已停下单独报告等裁决。 验证:bin 口径 0 warning / EXIT=0;--all-targets EXIT=0(test 实例 339 条不变);测试 runtime_prompt_bundle_build 17、prompt_source_boundaries 6、thread_manager 72、manifest_invalidation 1、agent_db 65、redaction 4 全 passed;cargo fmt --all --check、npm run check:encoding(5406 文件)、git diff --check 全 rc=0。