1.1 KiB
1.1 KiB
GIT-SOP
目标
- 降低冲突。
- 保证“先同步再提交”。
- 避免长期共享记忆被多人同时频繁改写。
- 保证 task/agent/daily 记录优先 append-only。
- 建立稳定的 promote 流程。
标准流程
- 修改前同步
git fetch --prune origingit pull --rebase- 确认当前分支与远端一致。
- 写入阶段
- 优先写私域和过程态目录:
agents/<id>/、tasks/<id>/、daily/。 - 原始观察不直接进入
shared/long-term/。
- 提交阶段
- 小步提交,一次提交只做一类修改。
- commit message 建议包含
task:<id> agent:<id> scope:<lane>。
- push 后语义
- push 仅表示“已提交到远端”,不代表群体立即可见。
- 必须等待远程服务完成
fetch + qmd update。
- promote 阶段
- 仅把稳定事实从
task/agent/daily提炼至shared/long-term/。 - promote 提交应附来源路径与证据引用。
冲突处理
daily/RUNLOG/inbox:按 append-only 思路合并。shared/long-term/*:禁止自动粗暴合并,必须人工审阅。- 无法确认语义一致时,先保留原始记录,再单独提交整理。