autotrain/nextgen/docs/trio-protocol.md
2026-07-24 10:37:32 +08:00

48 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
protocol-version: 4
---
# Autotrain Next 项目管理协议standard-v4
## 文档分工
- `AGENTS.md`:可随时更新的操作约束。
- `INDEX.md`:目录导航和唯一的当前接力点;阶段性更新。
- `CHANGELOG.md`:已完成的阶段性变更;使用 `#type scope:name` 强标签。
- `docs/CHARTER.md`:目标、范围和关键决策的当前权威视图;方向变化时更新。
- `CONVERSATION_LOG.md`:脱敏的用户需求、决策和验证摘要;不含凭证或业务隐私。
## 接力规则
`INDEX.md` 只保留一个 `## 当前接力点 (Handoff)`。任务完成后清理;有新的未完成事项则整体覆盖。不得新建独立 TODO、HANDOFF 或 relay 文件。
## 变更规则
完成一个功能、修复或结构调整后,向 `CHANGELOG.md` 追加:
```text
## YYYY-MM-DD #<type> scope:<name> - <一句话主题>
- Why: <一句话动机>
- 详见: <文件或提交>
```
不在 CHANGELOG 写未完成事项、密钥、身份证号或大段 diff。
## 独立性规则
- 项目根目录是运行时、配置和工作数据的唯一边界。
- 禁止 `../` 访问外部项目资源,禁止导入外部工程模块。
- 新增依赖必须安装或记录在本项目内;新增运行数据路径必须位于本项目内。
- 每次涉及路径、配置或启动入口的改动后,运行独立性检查与单元测试。
## 安全与记录
- `config.local.json`、`.env`、`work/` 由 `.gitignore` 排除。
- 对话记录只保存脱敏摘要;敏感字段以“已配置”“已导入”等状态描述。
- 真实提交、外部发送或覆盖性操作必须取得用户明确授权。
## 语言
项目说明、架构与注意事项使用中文;代码标识符使用英文。