desktop/src-tauri/crates/core/tests/mimo_code_contract.rs
第 1 条注释,第 1 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:1
//! MiMo Code 适配器测试使用合成数据,参考 A14 固定源码 456678b。第 2 条注释,第 2 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:2
//! 本机 not_found,2026-09-25 盘点)经第 3 条注释,第 3 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:3
//! 读取→解析→逐次事件→commit→查询。数值对照第 4 条注释,第 4 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:4
//! tests/fixtures/mimo-code/*/_expectations.md 的人工核算,不改计算规则。第 5 条注释,第 5 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:5
//!(空行)第 6 条注释,第 6 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:6
//! 辅助函数复制自 tests/common/mod.rs 和 tests/hermes_contract.rs,第 7 条注释,第 7 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:7
//! 保留为此文件的本地实现,不修改共享 common。第 8 条注释,第 31 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:31
/// serde_json 值 → SQLite 值(复制自 tests/common/mod.rs 的 json_to_sql)。第 9 条注释,第 66 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:66
/// 按脱敏数据在 <dir>/mimo-home/data/mimocode.db 重建 SQLite 库(MIMOCODE_HOME第 10 条注释,第 67 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:67
/// 语义:<home>/data 下库文件),返回 data 目录。第 11 条注释,第 206 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:206
// MiMo session 表无累计列:无对账目标(不虚构)。第 12 条注释,第 209 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:209
// 汇总对照 _expectations.md。第 13 条注释,第 218 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:218
// 此合成记录的版本尚未核对,保留 latest_fallback。第 14 条注释,第 228 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:228
// 重复扫描不增加用量。第 15 条注释,第 261 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:261
// 非 SQLite。第 16 条注释,第 269 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:269
// SQLite 但缺表。第 17 条注释,第 280 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:280
// OpenCode 库(message 无 agent_id)不能过 MiMo 指纹:不从 fork 关系推兼容。第 18 条注释,第 321 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:321
// opencode_contract.rs 已检查反向情况,此处确认 MiMo 自身数据库可以通过。第 19 条注释,第 336 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:336
// MIMOCODE_HOME → <home>/data(resolveMimocodeHome mimocode_home 模式)。第 20 条注释,第 356 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:356
// 手工根传 MIMOCODE_HOME 形状的父目录:<root>/data 定位。第 21 条注释,第 366 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:366
// 数据目录名之外不产出根(不按文件名递归)。第 22 条注释,第 374 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:374
// XDG_DATA_HOME 候选目录存在但无 mimocode*.db ⇒ 无根。第 23 条注释,第 433 行
desktop/src-tauri/crates/core/tests/mimo_code_contract.rs:433
// 独立产品语义:不与 opencode 合并统计。