docs(游戏分发): 收紧 lineage 改名范围,不改 JSON 字段名
- GameDistributionLineage 只改类型名为 GameDistributionNetwork,公开读面的 JSON 字段名保持 lineage,避免破坏网页读面。 - 同步 ADR、玩法链路合同与实施计划的风险说明。
This commit is contained in:
@@ -136,7 +136,7 @@ AGC 不是每次靠 `projectKey` 反查:它把远端身份**存在本地**—
|
||||
| `GameDistributionDerivedResponse` | `GameDistributionForksResponse` |
|
||||
| `GameDistributionDerivedGamesRecord` | `GameDistributionForksRecord` |
|
||||
| `GameDistributionLineageResponse` | `GameDistributionNetworkResponse` |
|
||||
| `GameDistributionLineage` | `GameDistributionNetwork`(作品在改编网中的位置摘要;JSON 字段 `lineage` → `network`) |
|
||||
| `GameDistributionLineage` | `GameDistributionNetwork`(作品在改编网中的位置摘要;JSON 字段名保持 `lineage` 不变) |
|
||||
| `GameDistributionLineageRecord` | `GameDistributionNetworkRecord` |
|
||||
| `GameDistributionLineageNode` | `GameDistributionNetworkNode` |
|
||||
| `GameDistributionLineageNodeRecord` | `GameDistributionNetworkNodeRecord` |
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
| --- | --- |
|
||||
| `GameDistributionDerivedResponse` | `GameDistributionForksResponse` |
|
||||
| `GameDistributionDerivedGamesRecord` | `GameDistributionForksRecord` |
|
||||
| `GameDistributionLineage` | `GameDistributionNetwork`(JSON 字段 `lineage` → `network`) |
|
||||
| `GameDistributionLineage` | `GameDistributionNetwork`(JSON 字段名保持 `lineage` 不变) |
|
||||
| `GameDistributionLineageRecord` | `GameDistributionNetworkRecord` |
|
||||
| `GameDistributionLineageNode` | `GameDistributionNetworkNode` |
|
||||
| `GameDistributionLineageNodeRecord` | `GameDistributionNetworkNodeRecord` |
|
||||
@@ -116,7 +116,7 @@ cargo test -p spacetime-client --manifest-path server-rs/Cargo.toml
|
||||
- 前缀冲突:`GameDistributionLineageNode` ⊂ `GameDistributionLineageNodeSnapshot`、
|
||||
`GameDistributionForkSource` ⊂ `GameDistributionForkSourceInput/Result`;改名只动手写源文件,
|
||||
`spacetime-client/src/module_bindings/` 由绑定生成,绝不手改或全局替换。
|
||||
- `GameDistributionLineage` 的 JSON 字段 `lineage` → `network` 是公开读面破坏性改名,网页读面同批切换。
|
||||
- `GameDistributionLineage` 只改类型名,JSON 字段名保持 `lineage` 不变,避免读面破坏性改名。
|
||||
- 模块不在线、无历史数据:hard cut,不写迁移、不留兼容路由或旧 DTO 别名。
|
||||
|
||||
## 9. 证据(回填)
|
||||
|
||||
@@ -180,7 +180,7 @@ AGC 不靠 `projectKey` 反查远端身份,而是把远端身份**存在本地
|
||||
| `GameDistributionDerivedResponse` | `GameDistributionForksResponse` |
|
||||
| `GameDistributionDerivedGamesRecord` | `GameDistributionForksRecord` |
|
||||
| `GameDistributionLineageResponse` | `GameDistributionNetworkResponse` |
|
||||
| `GameDistributionLineage` | `GameDistributionNetwork`(作品在改编网中的位置摘要;JSON 字段 `lineage` → `network`) |
|
||||
| `GameDistributionLineage` | `GameDistributionNetwork`(作品在改编网中的位置摘要;JSON 字段名保持 `lineage` 不变) |
|
||||
| `GameDistributionLineageRecord` | `GameDistributionNetworkRecord` |
|
||||
| `GameDistributionLineageNode` | `GameDistributionNetworkNode` |
|
||||
| `GameDistributionLineageNodeRecord` | `GameDistributionNetworkNodeRecord` |
|
||||
|
||||
Reference in New Issue
Block a user