# 未修复问题清单

> 从 v5.1 全面代码审查中筛选，暂不修复，留待后续评估。

---

## 1. CLI main.rs 单体文件 (639 行)

**严重级别**: LOW  
**文件**: `cli/src/main.rs`

**问题**: 所有 18 条 CLI 命令集中在一个文件中。

**建议**: 当前规模尚可维护，等到命令数超过 25 条或文件超过 1000 行时再拆分为 `commands/` 子模块。

---

## 2. GUI 命令层零测试

**严重级别**: LOW  
**文件**: `gui/src/commands/*.rs` (8 个文件)

**问题**: GUI 命令层是纯薄包装，无独立测试。

**建议**: 不值得投入 — 命令正确性由编译器类型系统保证，运行期由 57 个 core 测试 + E2E 覆盖。

---

## 已修复（本批次）

- ~~disabled.rs 测试写入真实文件~~ → `#[cfg(test)]` 条件编译重定向到 `std::env::temp_dir()`
- ~~profiles.rs 同款问题~~ → 同上

---
*更新于: 2026-05-30 | 审查批次: v5.1 代码审查*
