用途:在完成任一阶段活动(研究、设计、实现)、任务完成、项目状态不一致或需要定期维护时激活,用于保持项目记忆整洁有序。
主要能力:读取 {project_path}/project_state.md 获取当前阶段、更新日期、当前焦点与进度;用 Bash 的 ls -d 扫描 implementation_process/in_progress 与 completed 下的任务目录,检查 task.md(必需)及 research.md、architecture.md、implementation.md(可选),并统计 architecture/*.md、进行中与已完成任务数;检测空文件、位置错误的孤立任务、过期状态、缺失引用等不一致;更新 project_state.md 的阶段、状态、进度、当前焦点、关键决策与下一步;移动错位文件;更新 ~/.claude/drupal-dev-framework/active_projects.json 注册表中的 lastAccessed 与 status;最后输出扫描、问题与修复数量及当前状态摘要。
使用方式:按工作流依次执行读取、扫描、检测、更新、整理、清理、更新注册表、报告。v3.0.0 使用目录结构,移动已完成任务示例:mv "{project_path}/implementation_process/in_progress/{task_name}/" "{project_path}/implementation_process/completed/{task_name}/";v2.x 单文件兼容:mv "{project_path}/implementation_process/in_progress/{task_name}.md" "{project_path}/implementation_process/completed/{task_name}.md"。若发现旧版单文件任务,会提示运行 /drupal-dev-framework:migrate-tasks 升级。
限制与原则:删除任何文件前、重大重组前以及展示清理摘要后需停止并等待用户确认;遵循单一事实来源、摘要而非复制、归档而非删除、原地更新(如 main.md 而非 main_v2.md)。具体收费、平台与效果资料未提供。