Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
34 lines
2.8 KiB
JSON
34 lines
2.8 KiB
JSON
{
|
|
"complete": true,
|
|
"finding": "No demonstrated new ordinary player lifecycle blocker; no patch or speculative regression proposed.",
|
|
"prior_review": "/tmp/erri-base-review-1509/finding.json",
|
|
"prior_review_sha256": "70d6efba95e2f5c15389cebf3c95b16b50e45e2e94d5260fe5ff7531c75cbdda",
|
|
"unchanged_reviewed_source_test_count": 12,
|
|
"changed_source_tests": [],
|
|
"source_test_hashes": {
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_GameMode.c": "89a29c03ba225acbbb9fa3c58a721aced91a77bc0c77046d697005a6d7c48bb9",
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_RadioDefenceService.c": "f5f0bf1352141f933d0edb5630e30541e001dc07e1d2c8529b29cc159c126b13",
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_PlayerRoster.c": "c038dac0f749bd29ebc35a4e952904b41a34417ba738904d5efcd1833a263e0b",
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c": "47a39c951be71bfcf1cc50526d507d0f9d8ef2fc09408697b6fe6b0dc5a529e2",
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_RecoveryService.c": "86f9a7769e3ccb19fc61127fe2fee2ad0dd825487a5cd59f334de8b9741c93cf",
|
|
"addons/core/Scripts/Game/ERR/00_Core/ERR_NativeExtractionProbe.c": "4b09385f73206de004f4f3c38a6192fd658a0d2012482dc5a84dff1599ceb972",
|
|
"tests/test_radio_defence_policy.py": "48c9c01dc6135a3f6d2187b0974645758040f041c3c2c2c26b14222fc572dfe1",
|
|
"tests/test_progression_identity.py": "2fb3725aa735e00b20ba7a4ac45f8e087d4346c58a176bee091bab0a9755c1df",
|
|
"tests/test_player_admission_policy.py": "745ec0a9e491ffcf5bec53ebf67ecee8333f4dcfa5d19bafbde31cbd1cad7f8b",
|
|
"tests/test_native_end_lifecycle.py": "8b187723c9039e68e3e590c812c91dcffe1e5917d4e450ed798dc177888fda7a",
|
|
"tests/test_recovery_policy.py": "adc4966ab92f0849d08636d93da5bd02b9162d1ad7369b325a1a357903abaa55"
|
|
},
|
|
"current_status_sha256": "a662b804aa2fc77a88e270381a2d3bd5ca71ee0b4e65eaeeb7e4f7d5a151bfca",
|
|
"rechecked": [
|
|
"Roster Bind refuses an identity already connected under another connection; recycled connection IDs disconnect prior mapping before adoption. CurrentActor requires native controlled-body reciprocity plus exact round account/body.",
|
|
"Spawn audit binds round identity before native reconnect resolution; ordinary reconnection reuses original reserved body. New spawn gates used-life, extraction phase and current authoritative ticket ownership.",
|
|
"Prior reviewed extraction-before-defeat and recovery/empty-server semantics remain byte-identical, as do their actual-method tests."
|
|
],
|
|
"limits": [
|
|
"Source review only; no compiler, tests, engine, process changes or repository writes.",
|
|
"Unchanged source and existing tests do not establish real multiplayer or manual reconnect qualification.",
|
|
"No new actual-method failing reproducer found."
|
|
]
|
|
}
|