项目决策记录(DECISIONS.md)
由指定架构负责人统一维护,用于记录每个版本的需求背景和决策过程。
其他角色不得直接编辑本文件;只能提出记录建议、修订建议或补充材料,由架构负责人写入最终记录。
Decisions.md 由架构负责人唯一维护Decisions.md,但需要进一步明确文件维护权,避免多角色并行编辑导致决策记录口径不一致。Decisions.md 只能由指定架构负责人更新。Product Manager、Coder、QA、Ops、Reviewer 以及未明确以 Architect 身份工作的 agent 均不得直接编辑本文件。Docs/01GTD/<role-folder>/02worklog.md、评审意见、需求讨论或直接请求中提出记录建议。Docs/00ProjectManagement/Apptag_Development_Workflow_Standard_v1.0.md;流程标准版本更新为 1.5。SmartStart_UltimateDefaultCatalog.json 已扩大到约 11MB,包含 3531 条 entry 和 29 种语言 notes。用户确认 App 尚未发布到市场,没有真实用户和历史升级包袱。SmartCategoryID runtime 兼容,未知分类不得被静默丢弃。Docs/01GTD/ 角色工作区,按 00-ProductManager、01-Architect、02-Coder、03-QA、04-op 划分职责。01Todolist.md,工作完成后必须维护 02worklog.md。Docs/00ProjectManagement/Apptag_Development_Workflow_Standard_v1.0.md;流程标准版本更新为 1.4。Docs/ProjectManagement/Apptag_Development_Workflow_Standard_v1.0.md 中新增“Goal-Oriented Communication And Blocker Reporting”规则。Completed、Partially completed、Blocked 还是 Not started;如果未完成,必须说明缺口、证据、影响和下一步选项。translatege 在手工短句翻译中可用,但在脚本化批量翻译中反复卡住,无法稳定产出。.hermes.md 和 Docs/ProjectManagement/Apptag_Development_Workflow_Standard_v1.0.md 中移除该硬性规则;流程标准版本更新为 1.2。matched.notes.values;若只加载当前语言 notes,可能导致默认备注不重本地化,或误覆盖用户手写备注。Research/SmartStart/SmartStart_NotesLanguageSplit_ArchitectureReview_20260520.md。Docs/ProjectManagement/Apptag_Development_Workflow_Standard_v1.0.md。.hermes.md 现在只作为入口指针,不再单独维护散落的流程规则。build.sh 回写 Apptag/Info.plist 的做法被定义为流程缺陷;治本要求是只改产物中的 Info.plist,不改仓库工作区。build.sh 落地第一步修复:打包时先复制源码 Info.plist 到 .app 包内,再只修改产物中的 CFBundleVersion。build/TagLauncher.app/Contents/Info.plist 的 CFBundleVersion 可独立刷新,而源码 Apptag/Info.plist 在构建后保持不变。displayMode == "container"。