Files
EscapistsReintroduced/docs/evidence/playtest-refresh-2026-10-03-mounted-pair/player-review/review.json
T
jakub 6a667d8deb Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
2026-10-13 22:52:53 +02:00

33 lines
2.9 KiB
JSON

{
"verdict": "no demonstrated new production defect in bounded source review",
"utc": "2026-10-02T23:53:10.880688+00:00",
"source_root": "/home/jakub/devel/escapistsrereintroduced",
"findings": [
"Account-scoped used lives remain spent across disconnect/reconnect; current-body admission uses reciprocal current controller identity.",
"Queued spawn retry and post-loss observation bind account and exact controller; stopped admission and native spawn finalization guard stale requests.",
"Extraction counts original living participant bodies occupying the assigned original extraction vehicle, including carried unconscious and native reserved bodies, then freezes account-scoped results.",
"Server progression distinguishes empty server, dead participants and stalled incapacitated recovery; active medical improvement/treatment prevents the all-incapacitated timeout.",
"Installed reconnect component restores only relevant original living reserved characters; expiry deletes its reserved actor, which ceases to satisfy successor living-survivor checks."
],
"limitations": [
"Read-only source and existing regression inspection; no new test executions, compiler, native engine, UI or process operations.",
"No real multiplayer/reconnect runtime qualification; no speculative policy changes or patch proposed."
],
"files": {
"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_SpawnFinalization.c": "c949642366ad124dd2abc4111cd598eb94aa257fbae01b6fb3a0f1882a23e83e",
"addons/core/Scripts/Game/ERR/00_Core/ERR_RecoveryService.c": "86f9a7769e3ccb19fc61127fe2fee2ad0dd825487a5cd59f334de8b9741c93cf",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ExtractionService.c": "91357099b4e0401196b67d48963be54be30e56bdba57cdac67dc20b8ebb883e9",
"addons/core/Scripts/Game/ERR/00_Core/ERR_GameMode.c": "89a29c03ba225acbbb9fa3c58a721aced91a77bc0c77046d697005a6d7c48bb9",
"tests/test_progression_identity.py": "2fb3725aa735e00b20ba7a4ac45f8e087d4346c58a176bee091bab0a9755c1df",
"tests/test_player_admission_policy.py": "745ec0a9e491ffcf5bec53ebf67ecee8333f4dcfa5d19bafbde31cbd1cad7f8b",
"tests/test_recovery_policy.py": "adc4966ab92f0849d08636d93da5bd02b9162d1ad7369b325a1a357903abaa55",
"tests/test_spectator_recovery.py": "8bb59c51df003e24532ad9476af4c8ff3b7f4276dca25e8162b91eb77c7b67c2"
},
"sdk_files": {
"/tmp/erri-vanilla-stock/scripts/Game/GameMode/Components/SCR_ReconnectComponent.c": "77041536a4def89ee16456865aa21561b44b5133b05b9845ddf9e2016224e5ad",
"/tmp/erri-vanilla-stock/scripts/Game/Respawn/Logic/SCR_SpawnLogic.c": "f9356d1cfd65166ec1863da88c040d160d312d8ab08cd782e7ce0f95f8f2acf0"
}
}