kdletters
f1b282f3cd
合并 master 并接入 DirectProject 新聊天架构
- 合并 origin/master(304 个提交:DirectProject 聊天容器重构、Project Supervisor 退役、策划附件导入、CI 隔离编译缓存等)。
- 接受 master 对 ProjectSupervisorView / SupervisorChatOnlyView 的退役与预览快捷测试收敛;发布入口改由 DirectProject 聊天头承载。
- DirectProjectChatHeader 新增「发布到游戏广场」入口(无回调不渲染、回合忙态禁用),DirectProjectChatView 透传 onRequestGamePublish。
- App.tsx 继续由工作台壳持有试玩包导出与 GameDistributionPublishPanel,沿用 project.export_package 权限确认队列;check-config 把该命令从 native-only 清单移回 App invoke。
- 后台游戏审核 API / 类型 / 路由测试与 master 新增的 AGC 模板管理按双方保留合并,并修掉拼接造成的接口与用例闭合缺陷。
- 修正 master 自带的 viteProxyConfig 断言:/api/creation-entry 属退役路由,测试改为断言不进入代理。
- 记录合并踩坑:语法结构内部的冲突不能简单按「双方保留」拼接,必须按某一侧骨架重建并跑 tsc 与单文件测试。
- 验证:全量 vitest 393 文件 / 4374 用例通过,root / AGC / admin-web 三端 typecheck,cargo check 与游戏分发 Rust 测试,encoding、doc-index、rustfmt、SpacetimeDB schema guard。
2026-09-22 16:45:29 +08:00
..
2026-09-17 17:56:53 +08:00
2026-09-17 17:56:53 +08:00
2026-09-21 17:06:03 +08:00
2026-09-19 21:59:44 +08:00
2026-09-15 20:21:53 +08:00
2026-09-16 17:39:23 +08:00
2026-09-19 01:28:27 +08:00
2026-09-19 01:28:27 +08:00
2026-09-17 20:17:26 +08:00
2026-09-20 23:32:09 +08:00
2026-09-18 14:10:05 +08:00
2026-09-17 18:34:51 +08:00
2026-09-15 12:26:57 +08:00
2026-09-16 17:46:41 +08:00
2026-09-21 21:23:17 +08:00
2026-09-14 13:57:24 +08:00
2026-09-19 21:59:44 +08:00
2026-09-19 21:59:44 +08:00
2026-09-19 21:59:44 +08:00
2026-09-19 21:59:44 +08:00
2026-09-21 21:09:34 +08:00
2026-09-16 18:04:44 +08:00
2026-09-16 02:39:12 +08:00
2026-09-18 12:15:00 +08:00
2026-09-18 19:34:23 +08:00
2026-09-18 19:34:23 +08:00
2026-09-16 21:01:20 +08:00
2026-09-21 16:06:23 +08:00
2026-09-19 21:59:44 +08:00
2026-09-17 21:51:59 +08:00
2026-09-16 02:57:27 +08:00
2026-09-18 13:45:27 +08:00
2026-09-19 21:59:44 +08:00
2026-09-17 00:54:28 +08:00
2026-09-16 03:59:27 +08:00
2026-09-22 16:45:29 +08:00
2026-09-18 13:25:18 +08:00
2026-09-20 23:46:33 +08:00
2026-09-20 23:46:33 +08:00
2026-09-20 14:49:57 +08:00
2026-09-20 14:49:57 +08:00
2026-09-14 15:41:17 +08:00
2026-09-20 10:07:31 +08:00
2026-09-19 17:49:25 +08:00
2026-09-17 17:56:53 +08:00
2026-09-20 18:13:45 +08:00
2026-09-21 12:35:36 +08:00
2026-09-21 14:40:15 +08:00
2026-09-21 17:06:03 +08:00
2026-09-16 17:39:23 +08:00
2026-09-15 20:21:53 +08:00
2026-09-16 17:39:23 +08:00
2026-09-19 01:28:27 +08:00
2026-09-19 01:28:27 +08:00
2026-09-19 01:28:27 +08:00
2026-09-17 18:09:27 +08:00
2026-09-20 23:32:09 +08:00
2026-09-17 18:34:51 +08:00
2026-09-15 12:14:03 +08:00
2026-09-17 14:01:41 +08:00
2026-09-21 22:56:32 +08:00
2026-09-14 13:57:24 +08:00
2026-09-19 21:59:44 +08:00
2026-09-19 21:59:44 +08:00
2026-09-19 21:59:44 +08:00
2026-09-19 21:59:44 +08:00
2026-09-19 21:59:44 +08:00
2026-09-16 18:04:44 +08:00
2026-09-16 02:39:12 +08:00
2026-09-18 12:15:00 +08:00
2026-09-20 20:44:12 +08:00
2026-09-18 19:34:23 +08:00
2026-09-19 21:59:44 +08:00
2026-09-16 21:01:20 +08:00
2026-09-21 16:25:35 +08:00
2026-09-21 14:21:25 +08:00
2026-09-19 21:59:44 +08:00
2026-09-17 21:51:59 +08:00
2026-09-18 02:13:50 +08:00
2026-09-18 13:45:27 +08:00
2026-09-19 21:59:44 +08:00
2026-09-17 00:54:28 +08:00
2026-09-16 03:59:27 +08:00
2026-09-20 20:49:42 +08:00
2026-09-17 21:01:26 +08:00
2026-09-20 23:46:33 +08:00
2026-09-20 23:46:33 +08:00
2026-09-19 21:59:44 +08:00
2026-09-20 14:49:57 +08:00
2026-09-20 14:49:57 +08:00
2026-09-14 15:41:17 +08:00
2026-09-21 16:57:16 +08:00