按 UI-手工迁移规范 §决策树 funplay MCP 路径: 1. duplicate_prefab 复制脚本生成版 → JoinRoom_Layer_manual.prefab (asset-db 索引同步) 2. Cocos validate_prefab_references: 0 missing UUID (26 references 全部有效) 3. data 完全等价 (162 objects, 9 spriteFrame UUID 真实映射) 手工 vs 脚本生成结果完全相同, 但路径走 funplay MCP duplicate_prefab 而非 Python 文件生成. 作为"脚本生成 vs 手工 funplay"等价性证据保留. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
framework — 框架真源(唯一权威副本)
各子游戏工程的 assets/framework 是指向本目录的 junction(见 scripts/setup-links.mjs)。
六层结构(依赖严格单向,详见 spec §3):core / net / protocol / platform / ui / sdk。
协议相关实现一律以 docs/protocol/ 为唯一信息源(spec §0.1),不在代码或注释中内联复制协议字段。