294 lines
12 KiB
JSON
294 lines
12 KiB
JSON
{
|
||
"phase": "P2-alpha-C-design-v1",
|
||
"createdUtc": "2026-09-28T06:58:27.6255596Z",
|
||
"count": 57,
|
||
"scope": "方案/共享状态/直接构建源及依赖/既有样本;不授权执行。构建后obj为预期编译产物变化,应记录,不反写本清单。",
|
||
"items": [
|
||
{
|
||
"path": "Client/Assets/Editor/KVGameplayLoopSetup.cs",
|
||
"sha256": "63C369187806A2645C8C6A1411397A6CB7CDDBF5A2DC0E41D905872168DC8675",
|
||
"bytes": 5105
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/Account/S101AccountSession.cs",
|
||
"sha256": "EDEE0803B13B2A33B0F6E9DDE1365031653AC37CAB35C90B8046F207B7AE0476",
|
||
"bytes": 10626
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVCacheStore.cs",
|
||
"sha256": "A08DAB00F51A28CB5AA9A26D66CB3EB9349216535E92F4DC4E77EE8DDEBA28B1",
|
||
"bytes": 4808
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVClient.cs",
|
||
"sha256": "9D2D9FC38A0EE48F2CB0B926BB733621045FE179C5B20E7717B0F975D415D2FE",
|
||
"bytes": 6765
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVControlledLoadCapability.cs",
|
||
"sha256": "D3C9179594392FC0E624266CFBB5020EEC76D4E00B110B36D99457373F914C5C",
|
||
"bytes": 6293
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVDecodedSave.cs",
|
||
"sha256": "35859243346DFB5A7E1ABC504CBCDDE3818F0793233FCEC8435A74C84D721C03",
|
||
"bytes": 57059
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVEditorValidationHost.cs",
|
||
"sha256": "EAFDF80AC93B4726FDDCAEB359C6A1E0B0F26A3154FAEC8F8A48EA1840C94FE6",
|
||
"bytes": 140805
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVGameLoadCoordinator.cs",
|
||
"sha256": "C22524279905407EF64957BFC6B853A4B24F9B1B15A2B55A1038558DB5649AB9",
|
||
"bytes": 13913
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVGameLoadGuard.cs",
|
||
"sha256": "18ABD846BE9FA9F1A0828ADD8B31CFED1EBD1A0F3114ACBA17B65ABC2AC87B10",
|
||
"bytes": 1834
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVGameLoadTransaction.cs",
|
||
"sha256": "C7EB34DB6FB42A44E9D930592D2928CC96CEC4D1D532A66A3207E82F263C02DB",
|
||
"bytes": 4635
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVGameplayBindings.cs",
|
||
"sha256": "710A0050277BE07AC781F976945D8D2DDF7704EA616D0BF83797ABA2FA6530EA",
|
||
"bytes": 6874
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVGameSessionBridge.cs",
|
||
"sha256": "DD888351BFA4BBA03E953F39E11362AF8EA9F76FB56AC1CB77D9053C81227363",
|
||
"bytes": 13612
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVInitializationIntents.cs",
|
||
"sha256": "4C7D49032229B2CB85DCA0ED5D711181239DD22DCACB4B0624D2A96AF99A691D",
|
||
"bytes": 1574
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVKeyReadResult.cs",
|
||
"sha256": "C9C76A16F61CBC3CC748A0F44B581508B4178E7F322C43C8F05E2FC8707345DC",
|
||
"bytes": 1471
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVLocalReadResult.cs",
|
||
"sha256": "9A00AA0ECEA286FC4474729A1BFABDD3D5A1453182B5FCB91D11CD81724481AF",
|
||
"bytes": 1312
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVLoginContext.cs",
|
||
"sha256": "3E7435F4BE79A9D92FB044C4D1ECB3E53A08EAA65A7634F1FF63E396E59C742C",
|
||
"bytes": 24188
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVLoginPrepareResult.cs",
|
||
"sha256": "108CA361C7153D19A08CD348B8325538019A86C426BDD80B907528399F22B290",
|
||
"bytes": 2993
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVModels.cs",
|
||
"sha256": "836B1A20F0510D48E74AD8D25AEA4E0DAAB3B6E6887374FDEBFDC0ADA688FE4D",
|
||
"bytes": 1192
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVSaveRouteEditorValidationHost.cs",
|
||
"sha256": "9FE2066CDB2BA74F8C515B82844E96C3A336220CEC7C3622E6B134DAB81BB8BF",
|
||
"bytes": 7755
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVSaveSchema.cs",
|
||
"sha256": "FBDB253D3415E35D7D30F867DA057A84E91EAA7DE2FE74094707C517CB8B51A1",
|
||
"bytes": 76183
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVSessionOwner.cs",
|
||
"sha256": "BFB5AC0DF38BCACC341646292ACAA71606F2DC5FECF91535785D222EAFACF7B5",
|
||
"bytes": 16751
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVShutdownRegistry.cs",
|
||
"sha256": "4CA9538F432F4FAA7029E2A5A22B0F4D45C3B39E1E676B60058B87928B559483",
|
||
"bytes": 3989
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVSyncCoordinator.cs",
|
||
"sha256": "026210CA2722FEC2FB8DCCE9D24D74A62B250E6A50EC6EAD811C59920875443C",
|
||
"bytes": 16384
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVSyncModels.cs",
|
||
"sha256": "49143F3A6DAD9A570C522288B471D5C4CE5812F73E0EB7B8E6081453C97990D4",
|
||
"bytes": 14440
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/PlayerData/PlayerKVSyncState.cs",
|
||
"sha256": "B0BF9EBAA24C8ACB4761B7C09331B81A414E62CDBBF143B106B7F466E334A198",
|
||
"bytes": 10925
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Services/UserService.KVGameplayLoop.cs",
|
||
"sha256": "930D1FF02108915F2223BC340010EF1697942EC50CDE9457A578BF1AEEEF2B4A",
|
||
"bytes": 40556
|
||
},
|
||
{
|
||
"path": "Client/Assets/Scripts/Tables/ConditionType.cs",
|
||
"sha256": "E27E770B82C5F3922E7D23A9340E2DC32AE114D65259AE959B34E806A886059C",
|
||
"bytes": 6025
|
||
},
|
||
{
|
||
"path": "Client/Library/PackageCache/com.unity.nuget.newtonsoft-json@3.2.1/Runtime/Newtonsoft.Json.dll",
|
||
"sha256": "7292D3EB508652D14726749DD27094F2D481AECCF2DB6427B62F68A71460897E",
|
||
"bytes": 696320
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/阶段4B3当前TodoItem-2026-09-24.json",
|
||
"sha256": "947ACA089D656011A755885125B86AE1831F64D86728F131E747A9BAF4679C2D",
|
||
"bytes": 19328
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/接手入口.md",
|
||
"sha256": "B6E85823F26ADE8824ED01DA9519FF38A6F2FE752CC75F0966580C012765537B",
|
||
"bytes": 65628
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/开发日志.md",
|
||
"sha256": "08AD809A346BB4D719A32D9CF97050DF4CA76A81496C4E36382229C24D2AE2CC",
|
||
"bytes": 190829
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/开发状态.md",
|
||
"sha256": "9DD62B777712673396C70717A35D2E51B461BE3F8DA90B152C9AE612BD33911C",
|
||
"bytes": 69336
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/backups/20260928T025514Z/101-summary.json",
|
||
"sha256": "FD65C620F8D2EE0716E9648D36AD4D63351FFA9BE9FA78550EC1921694C672BE",
|
||
"bytes": 291
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/backups/20260928T025514Z/101.json",
|
||
"sha256": "90D51BEA6E69D1539B55F6AA9FB2EC64624CF84C10B5C1D1E5DC6D1F0E19641D",
|
||
"bytes": 119
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/backups/20260928T025514Z/102-summary.json",
|
||
"sha256": "1C7280236CC303FC5563A8D63A0263D5CF92E17DD2AFC7CE5C777C72109CF0B0",
|
||
"bytes": 1349
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/backups/20260928T025514Z/102.json",
|
||
"sha256": "A00C2BA9B1E11C177D735CEF7CC925099E9D7C32ADFAE9B0D6DBBA6F784BEF40",
|
||
"bytes": 14408
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/pf-source-backups/20260924T041802Z/101-summary.json",
|
||
"sha256": "DC72E8314B0C14408BC03B4487298FF97200FF55CB101D599E67A0B8C1250EB0",
|
||
"bytes": 1713
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/pf-source-backups/20260924T041802Z/101.json",
|
||
"sha256": "E6EB3E656B62A3535FDB8F0DC517321A4C3E32F3A8D95385A2B7D5C0AA8222EF",
|
||
"bytes": 22144
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/pf-source-backups/20260924T041802Z/102-summary.json",
|
||
"sha256": "E5B2BA80FD3B7E2BA5EF3D929B65E071D2AFCC54304561F958A107DFF0EE1F44",
|
||
"bytes": 1421
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/pf-source-backups/20260924T041802Z/102.json",
|
||
"sha256": "827F36084648449CEFAFB96B3CE62093DF70B8A87E33A526DA5B03A9C135A377",
|
||
"bytes": 14392
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/Preflight/AdvertCompatibilityTests.cs",
|
||
"sha256": "1C770DF03A3D91327131A45EBD16E480D554CDC7371B323906B61FE9B109F117",
|
||
"bytes": 2543
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/Preflight/Import102.cs",
|
||
"sha256": "CED9C553ECD79275B3771A90CD52C94EB5A3B5D593643F59660A1D28A65987E1",
|
||
"bytes": 7819
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/Preflight/obj/project.assets.json",
|
||
"sha256": "765A197F531F062AE656F81FA7BD66740C26FD1686122F462D6A659DA68E9A4D",
|
||
"bytes": 1988
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/Preflight/PFSourceBackup.cs",
|
||
"sha256": "93D5F00F4F8E466801ED7C7BBB7EE0CDEFEB3CE52DAA1EFB58BE9ADA6FF385C6",
|
||
"bytes": 3143
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/Preflight/Preflight.csproj",
|
||
"sha256": "CD3638FE8DAE92ED8CF13159CC1D6D4A157D9CB4FF2EC4D86E8E5BE73E836540",
|
||
"bytes": 812
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/Preflight/Program.cs",
|
||
"sha256": "B3D88FE4B225CC5F1D1F0C37B2B8289A323A5F4064E1B0379B36B4267C313F42",
|
||
"bytes": 2164
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/KVGameplayLoopTests/unity-state.cs.txt",
|
||
"sha256": "040D25CC55A85210B0DD89EB1B7AC9E16CF78DF030E55D859F8F2FC8511004F6",
|
||
"bytes": 36
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/MinimalLoginTests/NuGet.Config",
|
||
"sha256": "9508CAE5F76364F56E80EB97CB16493977243CF38E5CCA6284E3D74F83B20A2C",
|
||
"bytes": 74
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2-alpha剩余迁移条件与下一步清单-2026-09-28.md",
|
||
"sha256": "0B8D9E460C4F21B61F8E1DCEA878142EA93BC3E1D1B286641F9EE994C7967FE2",
|
||
"bytes": 4518
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2AlphaAudit/A3-key-ledger.json",
|
||
"sha256": "317A457163B1D612B524A012E4597651B4311C57EB50EC797F0383D6714C211C",
|
||
"bytes": 850384
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2AlphaAudit/A4-交付与后续最小开发建议.md",
|
||
"sha256": "A4A57ED1207C449D56E728E9D0D4A28658EFE51171B0CBACCA7877660ACC2F95",
|
||
"bytes": 5692
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2AlphaNullCompatibility/B5-实施复核裁决与关闭.md",
|
||
"sha256": "C4AA2C3B239B0CA753CB1C422ED487973343544C9F07FDD0E9BCB9BAAF80DC6D",
|
||
"bytes": 3745
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2AlphaNullCompatibility/closure-delta-hashes.json",
|
||
"sha256": "581D62BBFB95A5932D397D9B5FEB3A2BA5EB3E5E06C635C3234431920C44CE2E",
|
||
"bytes": 3894
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2AlphaTargetCheck/C0-独立方案审查提示词.md",
|
||
"sha256": "4326B2E534C0ADEE615CACF44A1FA15D6E8EC226EE6B2785DF5300EBD8F9A360",
|
||
"bytes": 2173
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2AlphaTargetCheck/C0-目标状态核验最小方案-待评审.md",
|
||
"sha256": "D2198AA4F992DEE65DFCEF138E1671D2DB3A3FB6EBFC2C993684BA2BA6A9B866",
|
||
"bytes": 10780
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/P2AlphaTargetCheck/C0-前置关闭基线核验.json",
|
||
"sha256": "581AFE5F5C4BE5518BD2F5C9DA02417544428C9D9986F7BB6F7A2E9FFFA857A3",
|
||
"bytes": 307
|
||
},
|
||
{
|
||
"path": "CodexOutput/upserver/TODO.md",
|
||
"sha256": "D992B3846D098788695C49AE9C95D4BB87BDDEF2D5B16BEA34D4E362B200FA32",
|
||
"bytes": 73780
|
||
}
|
||
]
|
||
}
|