合并主分支
解决合并冲突
This commit is contained in:
@@ -7152,6 +7152,11 @@
|
||||
- 根因:AGC 子目录存在独立 `node_modules` 时,AGC 源码会解析子目录 React,而仓库共享组件解析根目录 React;登录页不依赖共享 Hooks,进入首页后才触发 `Cannot read properties of null (reading 'useCallback')` 并白屏。
|
||||
- 决策:AGC Vite 配置必须对 `react` 与 `react-dom` 启用 `resolve.dedupe`,release 和本地构建统一复用仓库根 React runtime。登录后内容保留错误边界,渲染异常必须显示可恢复提示,不能再次退化为无提示白屏。
|
||||
|
||||
## 2026-08-13 AGC 自主首板试玩通过后登记初始版本
|
||||
|
||||
- 决策:自主游戏构建的当前 revision 只有在 `preview.validate` 成功且对应持久试玩回执已经写入后,才允许向 `.agent/manifest.json` 幂等追加首条 `initial` 版本;失败试玩、静态 smoke、checkpoint、预览启动和单独 revision 均不是版本事实。
|
||||
- 绑定与恢复:初始版本用 `initial-<projectRevision>` 稳定标识,并以 `asset:<manifest asset id>` 槽位绑定当时全部已登记资源。已有任意正式版本或同一成功完成态恢复时不重复追加;后续子版本继续由明确资源派生事务创建。
|
||||
|
||||
## 2026-08-10 AGC 打开现有 Godot 项目
|
||||
|
||||
- 项目根决策:项目首页与项目组提供同一“打开 Godot 项目”能力;被选目录需包含普通文件 `project.godot`,选中目录本身即为文件工具、命令与 Agent Runtime 的唯一项目根,不复制工程或建立第二套工作区。
|
||||
|
||||
Reference in New Issue
Block a user