 joywayerandClaude Opus 5
|
8b24acab3f
|
docs(plan): 旧 gameabc UI 数据迁移实施计划(子系统 A)
8 个任务: 源数据校验 → 坐标/锚点 → 帧矩形与命名 → PNG 切分与全量重组校验
→ bucket 归属 → 中间描述组装 → 转换 CLI 全量产出 → 单界面 MCP 落地验证。
重组校验是核心: 切分可逆, 故「重组(切分(原图))的像素 === 原图像素」是对全部
1006 帧的完全验证且成本近零。帧序用例直接锚定读图实证的样例(通知=10/设置=11/战绩=4)。
引入 pngjs devDep 为经裁决的例外(Node 无内置 PNG codec, 自写解码器风险更大),
仅供迁移工具使用, 不进框架运行时。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-28 00:24:21 +08:00 |
|
 joywayerandClaude Opus 5
|
88deab3533
|
fix(plan): 清理指令改用 Node rmSync;补入 theme 目录 meta
两处修正:
1) 计划的两处 `rm -rf` 与 scripts/README.md:28 的安全规程直接冲突 ——
git-bash 的 rm -rf 可能穿透 junction 误删框架真源, 正是本方案要守护的红线。
改用 node rmSync(对 junction 不穿透)。Task 8 已按旧指令执行过一次,
事后核查真源完好(git status 无 D 记录), 属侥幸未出事。
2) Task 7 提交了 theme/ 下四个 .ts 及其 .meta, 但漏了 theme/ 目录自身的 .meta。
目录 meta 同样承载 UUID, 缺失会在跨工程 junction 共享时打断引用。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 22:50:13 +08:00 |
|
 joywayerandClaude Opus 5
|
393c6709eb
|
fix(plan): Task 6 的 CLI 入口补 argv[1] 守卫
Task 4 评审指出 check-skin.mjs 缺该守卫, 与仓库其余四个脚本
(bump-cocos/check-cocos-version/new-game/setup-links) 的既有约定不一致。
plan 里 Task 6 的 build-game.mjs 是同样写法, 先修正避免复制该不一致。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 21:40:08 +08:00 |
|
 joywayerandClaude Opus 5
|
000f9e4290
|
fix(plan): 修正 Task 3 给定代码里恒为 false 的例外通道判断
计划里写的 !ovSet.has(`${rel}.meta`) 恒为 false —— ovSet 由 listAssets 构建,
而 listAssets 明确排除 .meta, 故「override 自带 meta 改尺寸」的例外通道永不生效。
改为 existsSync 查磁盘。该 bug 由 Task 3 的 TDD RED 信号暴露, 实现者已在代码中修正,
此处同步计划文档避免重跑时重新引入。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 21:26:39 +08:00 |
|
 joywayerandClaude Opus 5
|
65f0998fbd
|
docs(plan): framework/ui 资源归属·皮肤合成·构建流水线实施计划
8 个 TDD 任务: gitignore 修复+资源骨架 → 承重假设实测 → skin 校验 →
check-skin CLI → materialize 合成 → build-game 流水线 → theme 契约 →
端到端冒烟。承重假设实测排在工具开发之前, 失败即触发 spec 备选方案。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 21:09:15 +08:00 |
|
 joywayerandClaude Opus 4.8
|
1ed00a520e
|
docs(plan): platform 响应式 Store 第一切片实施计划(6 TDD 任务)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 21:09:33 +08:00 |
|
 joywayerandClaude Opus 4.8
|
ca3babeeb2
|
docs(plan): debug/release 一键运行模式实施计划
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 17:59:00 +08:00 |
|
 joywayerandClaude Opus 4.8
|
f66771b6b1
|
docs(plan): 配置/渠道子系统 framework/config 实施计划
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 16:23:19 +08:00 |
|
 joywayerandClaude Opus 4.8
|
905c134017
|
docs(plan): Plan 2 框架内核 core+net+protocol 实施计划
12 个 TDD 任务:TS 测试基建(tsx+node:test)、core(EventBus/座位/最小集类型/常量)、
net(信封编解码/看门狗/重连策略/可注入Transport/NetClient编排)、protocol(routes/login)、
login 全流程集成测试(FakeTransport)、Cocos WebSocket adapter + 真实服务器联调。
事件驱动剥离 UI 耦合(D1)、依赖注入 Transport(D2)、只实现 WS 剥离旧 quirk(D3)、
忠实 docs/protocol/01(D4)、最小集类型(D6)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 14:09:47 +08:00 |
|
 joywayerandClaude Opus 4.8
|
f5673c33c8
|
docs(plan): Plan 1 Monorepo 骨架与工具链实施计划
10 个 TDD 任务:工具层脚手架、paths/junction/scaffold 库、
setup-links/new-game/check-cocos-version/bump-cocos 脚本、种子工程、端到端冒烟。
纯 Node ESM + node:test,无第三方依赖;遵循 spec §2/§7/§8/§0.1。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 11:46:19 +08:00 |
|