1.9 KiB
1.9 KiB
generated: true (请先修改 Gitea Wiki,禁止直接编辑本文件) wiki_page: Common-Changes wiki_url: https://git.ilapage.cn/OPC/cmautobuy/wiki/Common-Changes.- wiki_revision: 6ea470c4bc0b45de29973b0e03b2426a4a85a02a synchronized_at: 2026-08-26T08:42:54Z
常见修改
风险分级
| 风险 | 示例 | 最小要求 |
|---|---|---|
| 低 | 错别字、注释、纯内部变量名 | 不改变行为时可小改直通 |
| 中 | 页面字段、筛选、普通接口行为 | 工单、对应子项目规则、单元测试 |
| 高 | 数据库迁移、Client API、线程、采购、下单、幂等、崩溃恢复 | 工单、设计证据、回退、专门验证;条件不全时停止 |
修改 Wiki 文案
- 找到在线 Wiki 页面并确认当前 revision。
- 修改在线页,写清提交说明。
- 回读页面和新 revision。
- 从仓库根目录运行
python dev_scripts/harness.py sync --verify。 - 只提交对应镜像文件;不要直接编辑镜像正文。
长期事实没有变化时只更新工单,不修改 Wiki。
调整 Harness 检查
- 先在工单说明为什么规则变化,不把项目事实硬编码成 DevHarness 模板事实。
- 同步修改
dev_scripts/harness.py、wiki-docs.json和对应tests/。 - 映射只允许
docs/下 Markdown,不能映射凭据、原始数据、日志和历史动态目录。 - 先运行工具单测,再运行严格检查和 Wiki 一致性校验。
看懂 Agent 的修改
交付时按这个顺序核对:
- 工单目标、非目标和已确认设计证据。
git diff --stat与实际改动文件是否一致。- 是否碰到根红线或跨子项目契约。
- 测试命令的实际结果和“未验证部分”。
- 提交是否只含当前工单文件。
- Wiki 是否只在长期事实变化时更新,并带可回读 revision。
- 用户验收前工单是否仍保持打开。