7.6 验证策略
按范围选择
| 改动 | 验证 |
|---|---|
| 文档站点 | pnpm run build |
| web | pnpm run lint + targeted web tests |
| worker | pnpm run lint + targeted worker tests |
| shared 非 schema | lint + web/worker targeted checks |
| Prisma/ClickHouse schema | pnpm run db:generate + targeted regressions |
| Public API | lint + API tests + Fern regeneration |
UI 改动
用 seed CLI 造数据,再浏览器检查:
bash
pnpm run seed -- list完成前自检
- 是否只改了相关文件?
- 是否保留了用户已有未提交改动?
- 是否更新了契约相关文档或测试?
- 是否说明未能运行的验证?