diff --git a/docs/系统架构/新版设计/现有文件处置清单.json b/docs/系统架构/新版设计/现有文件处置清单.json index 57fa127..40a68a3 100644 --- a/docs/系统架构/新版设计/现有文件处置清单.json +++ b/docs/系统架构/新版设计/现有文件处置清单.json @@ -1,7 +1,7 @@ { "schema_version": 1, "scope": "当前 Git 可见旧文件逐项处置设计;排除新版设计包,包含已存在的工作树删除", - "execution_state": "已执行(2026-09-15,W31;2026-09-16 裁决:迁往 .agent/skills/方法/ 的 140 条改判为「保留为 AI 方法参考」,现行位置即正式位置。未执行与保留条目见各 entry.executed 字段及 W31/回合开发/旧实现退出/结果.md)", + "execution_state": "2026-09-15 W31 批次已执行;2026-09-16 裁决:迁往 .agent/skills/方法/ 的 140 条改判「保留为 AI 方法参考」,作者场景 8 条改判「保留为 AI 作者路由」,分组索引 3 条改判「保留为 AI 技能索引」——现行位置均为正式位置,处置待办清零;历史执行记录见 W31/回合开发/旧实现退出/结果.md", "source_files": 702, "existing_files": 699, "entries": [ @@ -1184,35 +1184,20 @@ "source_exists": true, "source_sha256": "036d606a45ad0e8d6b94fd00c08676731d432cada685c1b276256dd99260da89", "source_symbols": [], - "action": "重生成后删除旧索引", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/skills/目录.md" - ], - "reason": "旧分类索引由新声明和实际参考资料生成", + "action": "保留为 AI 技能索引", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:分组索引重生成计划废弃——原生成器已随旧实现退出,现为手工维护并由 工具/维护索引.py--检查 门禁核对一致性,现状即正式态", "preserve": [ "保留方法的发现路径,不重复手写第二份技能清单" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "资源与定义迁移", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 技能索引", "design_location": "旧文件处置/资源与定义迁移.md#old-01a3698ba889d12a", "original_phase_hint": "P1", "execution_plan_ref": "改造计划/分配索引.md#legacy-01a3698ba889d12a", - "executed": false, "not_executed_reason": "分组/场景索引为技能发现与作者层结构合同所需,技能文件未迁移前保留" }, { @@ -2724,35 +2709,20 @@ "source_exists": true, "source_sha256": "c21f43f0debb1361dff0303edf60878b13f9cf2bab3f1bd9b60203304f6a61a8", "source_symbols": [], - "action": "重生成后删除旧索引", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/skills/目录.md" - ], - "reason": "旧分类索引由新声明和实际参考资料生成", + "action": "保留为 AI 技能索引", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:分组索引重生成计划废弃——原生成器已随旧实现退出,现为手工维护并由 工具/维护索引.py--检查 门禁核对一致性,现状即正式态", "preserve": [ "保留方法的发现路径,不重复手写第二份技能清单" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "资源与定义迁移", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 技能索引", "design_location": "旧文件处置/资源与定义迁移.md#old-a197e207b680a02a", "original_phase_hint": "P1", "execution_plan_ref": "改造计划/分配索引.md#legacy-a197e207b680a02a", - "executed": false, "not_executed_reason": "分组/场景索引为技能发现与作者层结构合同所需,技能文件未迁移前保留" }, { @@ -3096,35 +3066,20 @@ "source_exists": true, "source_sha256": "a90f38a1be01f173758d32ae060ade331b2aea03485480f60d73029ad67e6094", "source_symbols": [], - "action": "重生成后删除旧索引", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/skills/目录.md" - ], - "reason": "旧分类索引由新声明和实际参考资料生成", + "action": "保留为 AI 技能索引", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:分组索引重生成计划废弃——原生成器已随旧实现退出,现为手工维护并由 工具/维护索引.py--检查 门禁核对一致性,现状即正式态", "preserve": [ "保留方法的发现路径,不重复手写第二份技能清单" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "资源与定义迁移", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 技能索引", "design_location": "旧文件处置/资源与定义迁移.md#old-568381f2ff91a62d", "original_phase_hint": "P1", "execution_plan_ref": "改造计划/分配索引.md#legacy-568381f2ff91a62d", - "executed": false, "not_executed_reason": "分组/场景索引为技能发现与作者层结构合同所需,技能文件未迁移前保留" }, { @@ -3384,35 +3339,20 @@ "source_exists": true, "source_sha256": "60e2497f494aaa072e35ef50b0896daa0bcc0eeffc485a5425f8bec8e718d70c", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/写作与修改.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-eb492fdac1816081", "original_phase_hint": "P2", "execution_plan_ref": "改造计划/分配索引.md#legacy-eb492fdac1816081", - "executed": false, "not_executed_reason": "replacement_targets 未全部存在(替代目标未迁移)" }, { @@ -3420,35 +3360,20 @@ "source_exists": true, "source_sha256": "35f7922bbeeb72b08a79eee24f38075899adf1ea1315d1e043af1408f1d9c58b", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/写作与修改.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-d98f89da25d16b33", "original_phase_hint": "P2", "execution_plan_ref": "改造计划/分配索引.md#legacy-d98f89da25d16b33", - "executed": false, "not_executed_reason": "replacement_targets 未全部存在(替代目标未迁移)" }, { @@ -3456,35 +3381,20 @@ "source_exists": true, "source_sha256": "fc7915e81c450e1ba647635c2c7b7ccd042f559ba167e546544e4d833c2da2c4", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/结构与扩展.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-0dee20e9bff014d9", "original_phase_hint": "P2", "execution_plan_ref": "改造计划/分配索引.md#legacy-0dee20e9bff014d9", - "executed": false, "not_executed_reason": "replacement_targets 未全部存在(替代目标未迁移)" }, { @@ -3492,35 +3402,20 @@ "source_exists": true, "source_sha256": "ec400edb3dc4e68818307d635ebfa53ccac475f004e4da229ca2df33a93a4092", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/构思与规划.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-ddae3d4e44891ed5", "original_phase_hint": "P2", "execution_plan_ref": "改造计划/分配索引.md#legacy-ddae3d4e44891ed5", - "executed": false, "not_executed_reason": "replacement_targets 未全部存在(替代目标未迁移)" }, { @@ -3528,35 +3423,20 @@ "source_exists": true, "source_sha256": "a62a282d2969c7d2cd43f15155f3598de1e9d113f3fc6e974eedabbcfc3706fd", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/构思与规划.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-5c99aea9ce14e66e", "original_phase_hint": "P2", "execution_plan_ref": "改造计划/分配索引.md#legacy-5c99aea9ce14e66e", - "executed": false, "not_executed_reason": "replacement_targets 未全部存在(替代目标未迁移)" }, { @@ -3564,35 +3444,20 @@ "source_exists": true, "source_sha256": "b75583be8980507e536c058d2d4665438737a16be45a8b120dbcccfbe6f4048d", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/写作与修改.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-cf2d31e170d21283", "original_phase_hint": "P2", "execution_plan_ref": "改造计划/分配索引.md#legacy-cf2d31e170d21283", - "executed": false, "not_executed_reason": "replacement_targets 未全部存在(替代目标未迁移)" }, { @@ -3600,35 +3465,20 @@ "source_exists": true, "source_sha256": "39cd8a612468a2a2a0b2286ab8be2b93a81bcf1200aff13ddd31a5ad06b8a4f4", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/写作与修改.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-4bf01afe17646a3e", "original_phase_hint": "P2", "execution_plan_ref": "改造计划/分配索引.md#legacy-4bf01afe17646a3e", - "executed": false, "not_executed_reason": "replacement_targets 未全部存在(替代目标未迁移)" }, { @@ -3636,35 +3486,20 @@ "source_exists": true, "source_sha256": "cd9139a5e3107932d4dd06271e470938079566185e62f4a4c6ddf7d9f7971b41", "source_symbols": [], - "action": "合并后删除旧路径", - "delete_old_path_after_acceptance": true, - "replacement_targets": [ - ".agent/作者/目录.md" - ], - "reason": "作者场景映射到具名业务动作", + "action": "保留为 AI 作者路由", + "delete_old_path_after_acceptance": false, + "reason": "2026-09-16 裁决:作者场景合并计划废弃——指令.md→场景文件的一对一路由对渐进披露更优(按命中的场景精准加载),合并为三个主题入口会增加路由跳数且无消费者收益;现行位置即为正式位置,保留为 AI 作者路由", "preserve": [ "作者原意、阶段 0 边界和逐次明确确认;路由不替代角色及业务合同" ], "acceptance_targets": [ "tests/架构/test_技能与文档索引.py" ], - "retirement_conditions": [ - "对应目标已实现并从实际入口通过列出的行为验收;不能只检查目标文件存在", - "旧文件的调用、Skill 资源引用、CLI/服务启动与调度引用均已改接,旧路径不再被运行态使用", - "按源哈希保存切换基线;保留的行为、资料和必要回退内容均已核对" - ], "execution_state": "仅设计,本轮未执行删除、移动或重写现有实现", - "action_group": "实现替换与合并", - "removed_content": [ - { - "content": "完成承接后的旧路径或重复实现入口", - "replacement": "保留内容与反例按 preserve 字段核对;不是删除原功能或原数据" - } - ], + "action_group": "保留为 AI 作者路由", "design_location": "旧文件处置/实现替换与合并.md#old-fbb24a41863a2d20", "original_phase_hint": "P1", "execution_plan_ref": "改造计划/分配索引.md#legacy-fbb24a41863a2d20", - "executed": false, "not_executed_reason": "分组/场景索引为技能发现与作者层结构合同所需,技能文件未迁移前保留" }, { @@ -34459,10 +34294,12 @@ } ], "action_groups": { - "资源与定义迁移": 166, - "实现替换与合并": 217, + "资源与定义迁移": 163, + "实现替换与合并": 209, "原位重写": 14, "保留为 AI 方法参考": 140, + "保留为 AI 技能索引": 3, + "保留为 AI 作者路由": 8, "保留历史与溯源": 21, "资料先保全再迁位": 7, "退役旧实验实现": 7,