3d9a60c55f
平台图标图集生成入口把 sliceMode 改为必填并移除默认值,缺失、空白或未知取值在引用解析、定价与 provider 副作用之前返回 400 切分声明改按原始字符串校验,拒绝信息统一带 field 与决策要求,不再落到通用 JSON 解析错误 grid 必须同时提供 gridX/gridY,connected-components 不接受网格尺寸,矛盾请求失败关闭 sliceCount 只约束连通域切分,公开契约的请求与响应上限统一为 256 画板 Agent 工具装配与画板前端提交计划显式声明连通域切分 AGC MCP 工具说明去掉默认值并补决策要求,桥接层新增可测试的切分声明校验 AGC 原生工具 canvas.asset_generate 暴露 sliceMode/gridX/gridY/sliceCount 并要求图集显式声明 图集生成结果回显 sliceMode/gridX/gridY 与 slicePaths,严格图集在本地提交前校验平台回显与请求一致 标准美术包显式声明 connected-components 加 sliceCount=4,并在四张 canonical 切片用途映射前校验数量 测试构建对提权 Windows 主机上系统临时目录的所有者偏差做一次性所有者初始化重试 同步主规范、OpenAPI、AGC Skill、外部编辑器 Skill、里程碑与实施计划以及共享决策记录
Genarrative Codex 项目工具
.codex/ 是仓库级 Codex 工具目录,保存项目共享的 skills、插件资源、hooks 和相关配置模板。它只描述如何协作和加载工具,不承载项目业务知识。
目录约定
.codex/skills/是项目专属 skill 根目录。每个 skill 以目录中的SKILL.md为入口,配套的参考资料和脚本放在同一目录下。spec-driven-development负责跨模块、公开契约、SpacetimeDB、AGC/Runtime 和复杂 UI 任务的规范先行与逐里程碑验收;具体规则以docs/下的 SDD 工作流和模板为准。.codex/plugins/保存随仓库分发的项目插件资源及其参考资料。当前的game-studio插件提供浏览器游戏设计、原型、2D/3D 技术栈、素材管线和 playtest 工作流;是否启用遵循当前 Codex 的插件加载机制,不依赖旧工具的环境变量或个人配置脚本。.codex/hooks/、.codex/environments/等目录保存项目工具链所需的 hooks 和环境模板;它们不替代项目代码中的运行时配置。- 长期有效的产品、架构、接口、排障和协作知识统一放在
docs/与docs/project-memory/,不复制到本目录。
使用边界
进入仓库后先读根目录 AGENTS.md,再按任务路由读取对应 skill。SpacetimeDB 的通用概念、Rust 服务端、CLI、TypeScript 客户端和 MCP 用法由已安装的官方插件提供;项目约束和入口由 .codex/skills/genarrative-spacetimedb/SKILL.md 统一编排。
个人 ~/.codex 配置、凭据、会话、环境变量和本地路径不得复制到仓库。若本目录内容与当前代码或最新 docs/ 冲突,以代码和最新文档为准,并修正过期工具说明。