desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs
第 1 条注释,第 1 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:1
//! V30 结构检查:每个已实现 Agent 独立目录(mod/detect/versions),根级不再有第 2 条注释,第 2 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:2
//! 该 Agent 的单文件实现;产品特有映射不留在根级 usage_map.rs。第 3 条注释,第 3 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:3
//! 目录存在或编译通过不能代替版本兼容验收(兼容行为在各适配器 V17 测试中验证),第 4 条注释,第 4 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:4
//! 本测试只锁定目录约定本身,防止后续新增 Agent 又回到根级单文件。第 5 条注释,第 6 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:6
// M8 第二批(2026-09-29 文档级实施)同受目录约定约束:第 6 条注释,第 7 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:7
// gajae-code/continue 目录名与模块名分离(#[path] 映射),按目录检查。第 7 条注释,第 61 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:61
// 根级不再有该 Agent 的单文件实现。第 8 条注释,第 71 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:71
// V30:产品特有映射不留在根级单文件。codex/claude 映射已下沉;第 9 条注释,第 72 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:72
// pi/omp(map_pi_family)与 gemini/qwen(map_genai_usage)是固定源码证实的第 10 条注释,第 73 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:73
// 跨 Agent 共享字段语义,允许留在根级(usage_map.rs 文件头有登记)。第 11 条注释,第 87 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:87
// 允许保留的跨 Agent 共享映射确实存在(防止误删共享件)。第 12 条注释,第 94 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:94
// 注册表形状检查:每个 Agent 的 versions/mod.rs 登记已验证版本映射与第 13 条注释,第 95 行
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:95
// 最新实现常量(探测/扫描共用 select 的单一事实来源)。