保存独立KV用户服务、固定会话存档与原业务接线,以及C3d资料缓存和C3e本人统计写。 保留原PF/AGG路线、业务公式和时序;榜单读取、好友资料、公告、匹配及首场景闸仍待完成。 验证:ServiceHost两条件各33组646断言;Unity CLI Loop编译0错误269警告。 包含相关方案、评审裁决、测试及状态文档。未操作服务器、正式账号或打包。
92 lines
3.4 KiB
JSON
92 lines
3.4 KiB
JSON
{
|
||
"date": "2026-09-30T14:48:07.601886+08:00",
|
||
"checkpoint": "C3b UserID compatibility",
|
||
"authorization": "用户按此执行操作即可并要求测试;旧字段名、新UserID、原业务保持",
|
||
"productionChanged": false,
|
||
"parent": {
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-合批-C2d检查点与交付hash.json",
|
||
"bytes": 30930,
|
||
"sha256": "00EF2D57AD50044BECA41CA3EF8111BD9E44E9E157B647437AACDB6A420F0D1F"
|
||
},
|
||
"userRuleOverlay": {
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-KV替代范围重申-规则增量hash.json",
|
||
"bytes": 1697,
|
||
"sha256": "61872F515C7EDF8D92A82E2760B3447D788D81BF96B931670CDD83D75A0AEB07"
|
||
},
|
||
"items": [
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameLoadTests/ServiceHost/ServiceHost.csproj",
|
||
"bytes": 3800,
|
||
"sha256": "41EC2FA5735758855D1F89ADBD71F5C78C72B9AD4B5DA33108664AA21C18DCAF"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameLoadTests/ServiceHost/Stubs.cs",
|
||
"bytes": 17586,
|
||
"sha256": "09C1BA77D62577E97C98C9DD9BF2E24F595BABC012D248607EC6986B6101A077"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameLoadTests/ServiceHost/M2MergedGameplayTests.cs",
|
||
"bytes": 12075,
|
||
"sha256": "57A6EBD9F40301A888EBA16557CB672A82972B35C24103FF19DC8EBDF2097581"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameLoadTests/ServiceHost/C3IdentityCompatibilityTests.cs",
|
||
"bytes": 8091,
|
||
"sha256": "8B6D04C25C928DE30B05E574DA28B5FB4E6A9FA6EBF1CE8864A73FAC2ECA96AE"
|
||
}
|
||
],
|
||
"evidence": [
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-C3b-final-ServiceHost-ANDROID_AGG.log",
|
||
"bytes": 3798,
|
||
"sha256": "C3C6A974CEEFCC02C8703F5063ADB432FB70A35B0E2E76614DA323C628F38E3E"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-C3b-final-ServiceHost-NON_ANDROID.log",
|
||
"bytes": 3798,
|
||
"sha256": "BF64E7DFB3F3B6992708153A7625AA288C8AB9D951CB47BD276F6FEC511583BF"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-C3b-NonEditorFactoryProbe.log",
|
||
"bytes": 3846,
|
||
"sha256": "E5043FF7987C60E2EBF3BD3A645A5DE6BC224F43D2CCF9C450A3878A5237FEEF"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-C3b-revoked-expectation-first-failure.log",
|
||
"bytes": 4688,
|
||
"sha256": "1DFCB834627F514CA57D1226AA352054410B8D2B3291D177DBC528FA69DAB33A"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-C3b-ServiceHost-ANDROID_AGG.log",
|
||
"bytes": 3798,
|
||
"sha256": "AC5C8F6727B89BA2ECFE58A8334E833C5C6045CCA266D0E33210909207EA101B"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-C3b-ServiceHost-NON_ANDROID.log",
|
||
"bytes": 3798,
|
||
"sha256": "62D728ECE3E417DB5303CB73937C649F542BE1333D7D0D3E0CF9451192D37FCC"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/M2-C3b-UserID兼容接线裁决与执行记录-2026-09-30.md",
|
||
"bytes": 6618,
|
||
"sha256": "9BFC10C289A9FBA879FC008928A0A0F3E4035E3247582F6592BAA5ADC57C8FD0"
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/B3BatchMigration/M2/C3b修改前快照/index.json",
|
||
"bytes": 829,
|
||
"sha256": "170C4A6C1FB6121169E7D6F649C1C4478367A3EC468ADC8D761A0668AADF34D9"
|
||
}
|
||
],
|
||
"results": {
|
||
"NON_ANDROID": {
|
||
"groups": 21,
|
||
"assertions": 380
|
||
},
|
||
"ANDROID+AGG": {
|
||
"groups": 21,
|
||
"assertions": 380
|
||
}
|
||
},
|
||
"formalRequests": 0,
|
||
"runtimeVerified": false
|
||
} |