docs: keep Creator login work on main checkout branch
This commit is contained in:
@@ -102,13 +102,15 @@ ResultRoot 为开发结果页,显示“登录成功”及玩家 ID/昵称/豆
|
||||
|
||||
若 Creator 自动导入生成清单以外的 meta,保留并报告,不能混入提交。若引用依赖非法或 MCP 不能持久保存脚本绑定,停止受影响资源步骤并说明具体原因,不以序列化文本编辑绕过。
|
||||
|
||||
## 9. 隔离工作区与编辑器切换
|
||||
## 9. 主 checkout 分支与编辑器路径
|
||||
|
||||
实施创建新 codex/local-platform-login 分支和 .worktrees/local-platform-login,基于包含本设计与后续计划的 master;不重建已清理的旧 worktree。先完成纯 TS TDD/审查再进入编辑器阶段。
|
||||
用户于2026-09-05明确改为主 checkout 上使用 Git 分支,覆盖此前 worktree 约定。实施路径固定为 G:/Works/YouleGamesCocosCreator,分支 codex/local-platform-login;Creator 工程固定为该目录下 cocoscreator_projects/YouleNexus,无需来回切换工程。
|
||||
|
||||
Creator 资源操作只能对新 worktree 的 YouleNexus 执行。切换前记录主工程原有 48 项变更哈希,并确认当前编辑器是否存在未保存场景;不得自动保存或丢弃未知改动。将已授权且已验证的当前项目配置用于隔离工程时,不复制认证密钥,不共享 assets/library/temp。
|
||||
迁移时旧 worktree 无代码改动,任务记录已复制并校验哈希;临时 worktree 已清理,分支保留。仍先完成纯 TS TDD/审查,再进行已授权的编辑器资源操作。
|
||||
|
||||
切换后必须通过 MCP get_project_info 证明 projectPath 精确为隔离路径;MCP 仍指向主 checkout 时不执行任何写入或预览。编辑器切换若无可用授权工具,由用户打开明确路径,不能用主工程测试隔离代码。依赖 node_modules 可复用,Creator 缓存由自身生成。
|
||||
开始资源操作前,通过 MCP get_project_info 核实上述固定 projectPath,并确认未保存内容;不自动保存或丢弃未知场景。主 checkout 原有48项 meta 状态以及后来新增的 scene-2d.scene/scene-2d.scene.meta,共50项文件状态和内容均纳入保护基线。只精确暂存本批文件,不使用 git add . 或自动 stash。
|
||||
|
||||
新增资源仍只能由 MCP/Creator 写入,范围严格遵循第8节。Creator 自动生成的清单外 meta 保留并报告,不混入提交。Git 切分支不能视为未提交文件隔离,必须在提交和合并前复核保护基线。
|
||||
|
||||
预览仅启动新场景,并明确携带 profile=local;不把默认启动场景或默认 profile 改成本地。不额外更改构建配置,也不发布包含诊断入口的正式包。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user