suzmii
aa36e691a7
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Merge origin/master (0576f0a3c) into chore/rust-compile-warnings:第二轮同步(游戏共创/作品 Fork 等 186 提交)
冲突分桶:预检 `git merge-tree --write-tree HEAD origin/master` 返回 0 冲突 ⇒ M/D/G 三桶本轮无需人工分桶,
全部走自动合并;本轮未触碰 codex 区域(`agent/codex_app_server` / `agent/codex_provider` 的挂载与
HEAD 逐字一致),未改 `.gitea/` workflow,未改 `scripts/check-rust-warnings.mjs` 与其判定语义。
同步后收口两处 master 侧遗留:
1. `game_fork.rs` 的两处用例断言调用 `project_has_runnable_prototype`,而该函数随 master 的
`b04aceb57`(AGC 陶泥儿打包链路落地与 exports 全退役)删掉 `project/export.rs` 一起消失
——**master 自己的树就没有定义**(`git grep project_has_runnable_prototype origin/master`
只有 2 处调用 + 文档,没有定义),所以 master 的 bin 测试 harness 会 E0425。
本分支同步时就地按最小集恢复该谓词(与 `32714298b` 提升为 `pub(crate)` 的那份逐字同义),
且只服务本文件用例 ⇒ 按本仓「仅测试使用的项收窄到 `#[cfg(test)]`」的既定口径放进 `game_fork.rs`
的测试模块,不新增 `#[allow]`、不恢复 `project/export.rs` 整块模块、生产口径零影响。
2. 取 master 版本带来的回流告警登记进 `scripts/warning-baseline.json`:
`game_distribution_publish.rs | snapshot | unused_variables`(匿名公开读函数
`get_public_platform_json` 的 `snapshot` 形参在该文件里没被用,随 master 的
`dab99e82a`「Fork 真实阶段事件 + 公开作品详情读取」进来;master 侧同样报)。
基线现为:agc-windows **17** / server-rs **0** / agc-linux **72**(本地只能验前两档)。
2026-10-07 21:21:07 +08:00
..
2026-09-29 07:19:00 +08:00
2026-05-15 11:52:51 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-10-05 17:30:55 +08:00
2026-09-23 00:09:12 +08:00
2026-09-21 16:25:35 +08:00
2026-09-21 16:25:35 +08:00
2026-09-01 16:28:34 +08:00
2026-09-15 19:43:35 +08:00
2026-09-01 16:28:34 +08:00
2026-10-04 15:49:34 +08:00
2026-08-12 14:46:24 +08:00
2026-10-07 11:27:59 +08:00
2026-08-27 17:10:17 +08:00
2026-10-07 01:27:26 +08:00
2026-09-28 19:35:22 +08:00
2026-09-28 22:30:15 +08:00
2026-09-15 19:43:35 +08:00
2026-09-21 21:09:34 +08:00
2026-09-13 16:21:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-28 19:52:16 +08:00
2026-10-07 20:56:50 +08:00
2026-10-07 11:43:17 +08:00
2026-10-07 11:42:45 +08:00
2026-10-07 11:42:45 +08:00
2026-10-07 11:42:45 +08:00
2026-10-06 02:24:40 +08:00
2026-10-07 14:10:14 +08:00
2026-10-07 00:50:19 +08:00
2026-10-01 19:19:58 +08:00
2026-10-07 11:42:45 +08:00
2026-10-07 11:42:45 +08:00
2026-10-07 11:42:45 +08:00
2026-10-07 14:09:16 +08:00
2026-10-07 11:42:45 +08:00
2026-10-07 11:42:45 +08:00
2026-09-28 20:21:34 +08:00
2026-09-28 20:37:48 +08:00
2026-10-06 18:48:24 +08:00
2026-09-22 12:42:27 +08:00
2026-07-22 15:57:22 +08:00
2026-08-13 14:01:34 +08:00
2026-08-05 21:28:40 +08:00
2026-10-06 00:04:10 +08:00
2026-09-01 16:28:34 +08:00
2026-10-06 02:24:40 +08:00
2026-10-04 03:25:54 +08:00
2026-09-20 16:35:04 +08:00
2026-09-20 16:35:04 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-07-17 22:07:52 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-06-17 23:00:28 +08:00
2026-09-01 16:28:34 +08:00
2026-06-17 20:16:51 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-10-06 02:24:40 +08:00
2026-09-01 16:28:34 +08:00
2026-06-17 20:16:51 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-10-07 19:35:20 +08:00
2026-09-01 16:28:34 +08:00
2026-09-03 11:38:40 +08:00
2026-09-29 07:19:00 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-07-23 18:06:29 +08:00
2026-10-05 11:47:55 +08:00
2026-10-05 17:42:46 +08:00
2026-09-16 10:35:07 +08:00
2026-10-07 21:01:34 +08:00
2026-08-27 17:10:17 +08:00
2026-10-05 20:22:57 +08:00
2026-10-05 20:22:57 +08:00
2026-09-23 11:46:39 +08:00
2026-09-23 11:46:39 +08:00
2026-09-01 16:28:34 +08:00
2026-07-13 13:39:59 +08:00
2026-08-07 19:22:46 +08:00
2026-09-22 17:19:11 +08:00
2026-09-22 17:19:11 +08:00
2026-09-01 16:28:34 +08:00
2026-09-15 19:43:35 +08:00
2026-09-21 21:09:34 +08:00
2026-07-10 18:28:06 +08:00
2026-10-06 19:41:36 +08:00
2026-10-06 19:41:36 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-06-03 22:11:46 +08:00
2026-09-09 20:08:04 +08:00
2026-09-09 20:08:04 +08:00
2026-10-07 11:00:28 +08:00
2026-09-16 07:09:12 +08:00
2026-09-22 11:23:46 +00:00
2026-09-22 11:23:46 +00:00
2026-10-02 15:23:12 +08:00
2026-05-26 00:13:08 +08:00
2026-09-15 19:43:35 +08:00
2026-10-07 13:55:05 +08:00
2026-09-15 19:43:35 +08:00
2026-09-15 19:43:35 +08:00
2026-09-01 16:28:34 +08:00
2026-10-07 15:13:14 +08:00
2026-09-22 14:40:55 +00:00
2026-10-02 15:23:12 +08:00
2026-09-22 11:45:22 +00:00
2026-10-07 09:20:04 +00:00
2026-07-20 20:56:36 +08:00
2026-06-19 21:38:07 +08:00
2026-05-02 17:04:11 +08:00
2026-06-05 16:14:30 +08:00
2026-08-23 04:11:18 +08:00
2026-05-15 17:10:07 +08:00
2026-09-03 11:38:40 +08:00
2026-10-01 18:37:46 +08:00
2026-08-12 22:06:35 +08:00
2026-09-20 16:35:04 +08:00
2026-09-12 19:44:18 +08:00
2026-09-20 16:35:04 +08:00
2026-10-02 15:23:12 +08:00
2026-09-15 19:43:35 +08:00
2026-09-01 16:28:34 +08:00
2026-09-28 22:27:18 +08:00
2026-09-28 22:27:18 +08:00
2026-08-12 22:06:35 +08:00
2026-08-27 17:10:17 +08:00
2026-08-15 17:18:10 +08:00
2026-10-04 15:49:34 +08:00
2026-07-13 13:39:59 +08:00
2026-06-30 17:12:13 +08:00
2026-07-17 16:56:46 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-08-22 11:52:14 +08:00
2026-08-22 11:52:14 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-08-24 21:44:44 +08:00
2026-10-03 14:48:54 +08:00
2026-09-10 20:00:58 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-07-17 16:56:46 +08:00
2026-08-27 21:46:56 +08:00
2026-09-01 16:28:34 +08:00
2026-08-28 17:09:02 +08:00
2026-08-27 22:18:16 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-01 16:28:34 +08:00
2026-09-16 07:05:55 +08:00
2026-08-06 16:57:38 +08:00
2026-09-22 17:19:11 +08:00
2026-09-22 17:19:11 +08:00
2026-10-07 09:20:04 +00:00
2026-09-22 11:45:22 +00:00
2026-10-02 16:55:49 +08:00
2026-09-22 14:40:55 +00:00
2026-09-22 17:19:11 +08:00
2026-10-07 14:09:00 +08:00
2026-10-05 22:05:11 +08:00
2026-09-15 19:43:35 +08:00
2026-09-30 14:52:02 +08:00
2026-09-01 16:28:34 +08:00
2026-10-04 12:53:17 +08:00
2026-10-07 21:21:07 +08:00