desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs
Comment 1, line 1
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:1
//! V30 structure: each implemented agent has mod/detect/versions in its own directory;Comment 2, line 2
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:2
//! no root-level single-file implementation or product mapping remains in usage_map.rs.Comment 3, line 3
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:3
//! Directories/compilation do not verify version compatibility; adapter V17 tests check that.Comment 4, line 4
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:4
//! These tests enforce directory structure for future agents.Comment 5, line 6
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:6
// M8 second-batch adapters (documentation-level implementation, 2026-09-29) follow the same layout.Comment 6, line 7
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:7
// gajae-code/continue directory names differ from module names through #[path]; check directories.Comment 7, line 61
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:61
// No root-level single-file implementation for this agent.Comment 8, line 71
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:71
// V30: Codex/Claude product mappings moved into their directories.Comment 9, line 72
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:72
// pi/omp map_pi_family and gemini/qwen map_genai_usage have source-verifiedComment 10, line 73
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:73
// shared field semantics and may remain at root, as documented in usage_map.rs.Comment 11, line 87
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:87
// Retain the permitted shared mappings.Comment 12, line 94
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:94
// Every versions/mod.rs declares verified version mappings and the latestComment 13, line 95
desktop/src-tauri/crates/core/tests/adapter_layout_v30.rs:95
// implementation constant; detection/scanning share select as their version policy.