From 8eb97493088bac57bbfd03d810e2ac76f800385b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Wed, 7 Oct 2026 23:18:17 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E6=B8=B8=E6=88=8F=E5=88=86=E5=8F=91):=20?= =?UTF-8?q?=E6=94=B6=E7=B4=A7=20lineage=20=E6=94=B9=E5=90=8D=E8=8C=83?= =?UTF-8?q?=E5=9B=B4=EF=BC=8C=E4=B8=8D=E6=94=B9=20JSON=20=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - GameDistributionLineage 只改类型名为 GameDistributionNetwork,公开读面的 JSON 字段名保持 lineage,避免破坏网页读面。 - 同步 ADR、玩法链路合同与实施计划的风险说明。 --- ...【ADR】游戏分发版本以versionNumber为对外身份-2026-10-07.md | 2 +- ...€�实施计划】游戏分发发布面clean cut与术语对齐-2026-10-07.md | 4 ++-- docs/【玩法创作】平台入口与玩法链路-2026-05-15.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/adr/【ADR】游戏分发版本以versionNumber为对外身份-2026-10-07.md b/docs/adr/【ADR】游戏分发版本以versionNumber为对外身份-2026-10-07.md index d92c59977..3d46b1b95 100644 --- a/docs/adr/【ADR】游戏分发版本以versionNumber为对外身份-2026-10-07.md +++ b/docs/adr/【ADR】游戏分发版本以versionNumber为对外身份-2026-10-07.md @@ -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` | diff --git a/docs/project-memory/plans/【实施计划】游戏分发发布面clean cut与术语对齐-2026-10-07.md b/docs/project-memory/plans/【实施计划】游戏分发发布面clean cut与术语对齐-2026-10-07.md index c1e785ae7..5519864a0 100644 --- a/docs/project-memory/plans/【实施计划】游戏分发发布面clean cut与术语对齐-2026-10-07.md +++ b/docs/project-memory/plans/【实施计划】游戏分发发布面clean cut与术语对齐-2026-10-07.md @@ -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. 证据(回填) diff --git a/docs/【玩法创作】平台入口与玩法链路-2026-05-15.md b/docs/【玩法创作】平台入口与玩法链路-2026-05-15.md index 72b8ba2c8..01c9b28c7 100644 --- a/docs/【玩法创作】平台入口与玩法链路-2026-05-15.md +++ b/docs/【玩法创作】平台入口与玩法链路-2026-05-15.md @@ -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` |