diff --git a/.aide/flow-status.json b/.aide/flow-status.json index 24c65e0..b945a60 100644 --- a/.aide/flow-status.json +++ b/.aide/flow-status.json @@ -1,7 +1,7 @@ { "task_id": "2025-12-17T02-28-46", "current_phase": "task-optimize", - "current_step": 3, + "current_step": 4, "started_at": "2025-12-17T02:28:46+08:00", "history": [ { @@ -25,7 +25,15 @@ "action": "next-step", "phase": "task-optimize", "step": 3, - "summary": "完成 docs.md 修改:增加完整覆盖规则和验证步骤" + "summary": "完成 docs.md 修改:增加完整覆盖规则和验证步骤", + "git_commit": "3c8f06bbb0efce35f7533ede8dc5080aec03f57d" + }, + { + "timestamp": "2025-12-17T02:33:50+08:00", + "action": "next-step", + "phase": "task-optimize", + "step": 4, + "summary": "完成相关文档更新:aide-plugin-commands.md 和 CHANGELOG.md" } ] } diff --git a/.aide/flow-status.lock b/.aide/flow-status.lock index 2663efd..99dab0d 100755 --- a/.aide/flow-status.lock +++ b/.aide/flow-status.lock @@ -1 +1 @@ -16899 \ No newline at end of file +16997 \ No newline at end of file diff --git a/.aide/project-docs/blocks/aide-plugin-commands.md b/.aide/project-docs/blocks/aide-plugin-commands.md index 6a85197..bff49b8 100644 --- a/.aide/project-docs/blocks/aide-plugin-commands.md +++ b/.aide/project-docs/blocks/aide-plugin-commands.md @@ -36,9 +36,9 @@ aide-marketplace/aide-plugin/commands/ **流程**: 1. 创建流程: - - 完整目录扫描 - - 初步区块划分 - - 区块验证 + - 完整目录扫描(递归遍历所有目录和文件) + - 初步区块划分(必须覆盖所有非忽略的顶层目录) + - 区块验证(强制完整性检查) - 逐区块深度探索 - 生成总导览 2. 更新流程: @@ -47,6 +47,12 @@ aide-marketplace/aide-plugin/commands/ - 分区块验证 - 增量更新 +**关键规则**: +- 根目录下每个非忽略的子目录都必须归入某个区块 +- 非代码目录(如 docs/、discuss/、assets/)同样必须作为区块覆盖 +- 区块划分后必须进行完整性验证 +- 完成后必须运行目录完整性最终检查 + ### /aide:load - 项目认知载入 - **功能**:按需载入项目文档,建立对项目的认知 diff --git a/CHANGELOG.md b/CHANGELOG.md index 480305c..51afc53 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,15 @@ ### 优化 -**/aide:docs 命令增强** +**/aide:docs 命令强化完整性覆盖** +- 新增"完整覆盖"规则:根目录下每个非忽略的子目录都必须归入某个区块 +- 新增强制完整性检查步骤:区块划分后必须验证所有顶层目录都已覆盖 +- 新增非代码区块示例:展示如何处理 docs/、discuss/、assets/ 等目录 +- 更新目录树生成规则:明确要求包含所有顶层目录(包括非代码目录) +- 更新完成检查清单:新增目录完整性最终检查项 +- 修复了之前执行 /aide:docs 时遗漏 docs/、discuss/ 等非代码目录的问题 + +**/aide:docs 命令增强**(早期更新) - 新增"完全深度探索"核心原则:不考虑效率,对每个文件/目录完全覆盖 - 新增完整目录树结构展示(类似 tree 命令输出) - 支持混合模式:总导览使用简化版(前两层),区块文档使用完整 tree @@ -19,8 +27,7 @@ ### 文档 - 更新 docs.md 命令执行文件 -- 更新 docs/commands/docs.md 设计文档 -- 更新 project-docs 区块文档 +- 更新 aide-plugin-commands.md 区块文档 - 更新 CHANGELOG.md 记录所有变更 ---