Ariver
2026-05-20 f8e102d2756a56efb6b9d92e578aedc3b7d63084
Decisions.md
@@ -1,6 +1,17 @@
项目决策记录(DECISIONS.md)
由 Hermes Agent 自动维护,用于记录每个版本的需求背景和决策过程。
## 2026-05-20 — 工作流程规范收口为单一权威文档
- 新增唯一权威流程文档:`Docs/ProjectManagement/Apptag_Development_Workflow_Standard_v1.0.md`。
- 该文档统一收口项目级工作流程、文档更新责任、QA 门槛、版本管理、构建规则、发布门槛与冲突处理规则。
- `.hermes.md` 现在只作为入口指针,不再单独维护散落的流程规则。
- 明确将“build 过程不得回写受版本控制的源码文件”升级为硬性规则。
- 当前 `build.sh` 回写 `Apptag/Info.plist` 的做法被定义为流程缺陷;治本要求是只改产物中的 `Info.plist`,不改仓库工作区。
- 后续任何 coder(包括 AI coder)如果收到与流程规范冲突的指令,必须指出违反的具体条款,而不能静默执行。
- 已在 `build.sh` 落地第一步修复:打包时先复制源码 `Info.plist` 到 `.app` 包内,再只修改产物中的 `CFBundleVersion`。
- 验收结果:`build/TagLauncher.app/Contents/Info.plist` 的 `CFBundleVersion` 可独立刷新,而源码 `Apptag/Info.plist` 在构建后保持不变。
## 2026-05-10 — 无色容器交互锁定
- 「无色容器」是 App 列表第 2 种视图样式,对应 `displayMode == "container"`。