40 lines
1.1 KiB
Markdown
40 lines
1.1 KiB
Markdown
# 项目协作与开发规范
|
|
|
|
## 1. 文档入口
|
|
|
|
- 项目背景:`CONTEXT.md`
|
|
- 当前状态:`PROJECT_STATE.md`
|
|
- 项目文档索引:`docs/README.md` 或项目自定义索引
|
|
- 通用开发规范:按项目实际路径填写
|
|
|
|
## 2. 工作方式
|
|
|
|
- 先确认目标、边界和验收标准,再改代码或文档。
|
|
- 每次只做一个明确 checkpoint。
|
|
- 不修改与当前任务无关的用户变更。
|
|
- 不回滚用户自己的改动,除非用户明确要求。
|
|
- 遇到不确定的技术栈、接口契约、权限边界或数据模型,先确认再继续。
|
|
|
|
## 3. 文档更新原则
|
|
|
|
完成 Feature 后必须检查:
|
|
|
|
- Domain 是否需要更新。
|
|
- Architecture 是否需要更新。
|
|
- Workflow 是否需要更新。
|
|
- ADR 是否需要新增。
|
|
- Spec 是否需要更新状态。
|
|
- Project State 是否需要更新。
|
|
|
|
如果没有变化,明确说明:
|
|
|
|
```text
|
|
No documentation changes required.
|
|
```
|
|
|
|
## 4. 测试与验证
|
|
|
|
- 修改后运行对应模块已有检查命令。
|
|
- 如果检查命令尚未配置或因环境问题无法运行,必须明确说明原因。
|
|
- 不假装测试通过。
|