24 lines
1.5 KiB
Markdown
24 lines
1.5 KiB
Markdown
# 小白复盘仓库执行约束
|
|
|
|
本文件对仓库内所有后续编码任务生效。任何智能体在修改文件前必须完整读取:
|
|
|
|
1. `docs/migration/原版保真迁移总纲.md`
|
|
2. `docs/migration/保真迁移状态.json`
|
|
3. `docs/migration/next失败冻结记录.md`
|
|
4. 与本次功能有关的原版源码、页面和测试
|
|
|
|
## 不可违反
|
|
|
|
- 当前根目录原版是唯一功能、视觉、交互、动画和计算基线。
|
|
- `next/`是失败冻结实现,禁止部署、继续开发或作为新迁移代码来源。
|
|
- 后续迁移是原代码保真式整理,不是重写、重新设计或更换技术栈。
|
|
- 不得根据规格说明书重新实现已经存在的功能;规格书只用于盘点,冲突必须交给用户裁决。
|
|
- 不得改变用户可观察行为。源码可以移动、拆分和调整引用,但输出必须等价。
|
|
- 不确定是否有用的代码默认保留。没有引用扫描、运行证据和新旧对比,不得删除。
|
|
- 每次只处理一个完整纵向功能切片,并同步更新迁移账本和状态文件。
|
|
- 每个切片必须具有原版基线、新版结果、API/数据库对比、页面与交互对比及Git回档点。
|
|
- 不以新实现自身测试通过、目录更整齐或代码行数减少证明迁移成功。
|
|
- 未经用户人工确认,不得宣称视觉等价、完成迁移、切换Docker/NAS或删除原版。
|
|
|
|
如果任务要求与以上约束冲突,停止迁移并向用户说明冲突,不自行选择新产品行为。
|