backend/、web-admin/、miniprogram/:运行源码、构建工具与实际回归测试保留,运行代码内容未改。docs/:现行工程/UI 规范、业务要求、部署说明、SQL 与仍有依赖的迁移输入,见 索引。openspec/:正式规范和变更状态保留;删除历史辅助文档不等于验收或归档。resources/reference/certificates/:购买证、运输证参考图片保留。local-data/:生产数据库快照、Redis 快照、本机凭据保留且忽略 Git;加油导入资料已删除。生产环境部署/:发布、备份、代理配置及已有发布包保留;生产凭据的根目录兼容链接仍有效。第一轮卸载 graphify 的两份全局技能和两套 CLI,移除六处图谱目录、MCP/插件注册及自动更新工具。pnpm 缓存、Python 虚拟环境和会话产物退出版本跟踪,本地环境仍保留。根 AGENTS 从 256 行精简到 94 行,各端规则分层,子数据十条规则原文完整保留。
用户随后明确要求直接删除不用的开发辅助文件,本轮删除:
产品数据刷新/:两个一次性导入脚本、原始输入及临时说明。fresh-mint-green.html。没有删除应用内的 Demo 页面、实际测试、部署工具、数据库迁移或生产快照。保留的历史迁移工具有 CLI 或回归依赖,不因名称带 migrate 就删除。
删除前登记精确清单,核对运行/测试依赖,再删除文件并清理版本索引;没有执行任何导入、发布或数据库操作。现行规范中的旧设计引用已替换为当前章节及真实组件,业务代码注释中的历史文件名不改写。最终核验结果见下方。
PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 backend/venv/bin/python -m pytest backend/tests/test_migration_clear_modes_disabled.py -q -p no:cacheprovider,30 项通过;该测试使用 AST 抽取和假数据库,不运行迁移入口。