8a42d20ee5
- shared-contracts:GameDistributionCreateGameRequest 改名 GameMetadata 并删掉 project_key(身份字段只留外层),统一发布请求改名 NewGameVersionRequest - GameMetadata 用 ts-rs 生成 TS 绑定到 generated/GameMetadata.ts,TS 侧删除手写镜像;GameDistributionPublishVersionRequest 改名 NewGameVersionRequest 并引用生成类型 - AGC 命令把 projectKey 拆成独立参数,gameMetadata 不再重复携带;网页/AGC 调用点同步改名 - parity 脚本登记 NewGameVersionRequest;GameMetadata 交给 check:generated-bindings 逐字节校验,不再手写字段清单