Files
EscapistsReintroduced/docs/evidence/development-source-2026-11-05/maintenance-review/review.json
T
jakub 9caed3f12d
continuous-integration/drone/push Build is passing
Embed RHS 1.9 compatibility; record Workshop 0.0.141
2026-11-05 16:39:35 +01:00

51 lines
4.3 KiB
JSON

{
"result": "no demonstrated new defect; no patch proposed",
"head": "9418b6950a12610361d96a99d058e9e10de03713",
"scope": "Player repair/refuel eligibility, interrupted finite consumption, current successor stock/station lifecycle and terrain handover. Epinephrine excluded.",
"current_source_hashes": {
"addons/core/Prefabs/ERR/Items/EmergencyRepairKit.et": "0157bc235eeb78a0e1373b561fd22a1dcb225c833ff7c2d4abae688bca0ec92a",
"addons/core/Configs/ERR/EveronSites.conf": "781a9a3f4d2d4ea5b913fbfd15c2f1a991efdee7e033b7ba4241ad632609f52f",
"addons/core/Scripts/Game/ERR/00_Core/ERR_TerrainSupportStations.c": "c4fe4265963ec88e24379c143edae251452c84e43a3102f5da120205f9a39c9d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ItemStationLifecycle.c": "0feee55cc5ddf13e00fe73ae3926ec2cadd5ba861d793a939164287ccbe1861d",
"addons/core/Scripts/Game/ERR/00_Core/ERR_ItemStationTeardown.c": "102e61216e86e47ad243cc19f6f66da1fcd8cc77f8799354ceaeb4a6dc74622e",
"docs/vehicle-maintenance.md": "80a6b74cf090bcd0fe81a43d5637e915436edbd7d6fff6728007a67355110305",
"docs/vehicle-maintenance-source-evidence.json": "c84283c91ef554d8c6ded79ae9aecdfe00ad6922a150d4733260dc7a5a3d2fa2"
},
"reference_source_hashes": {
"/home/jakub/devel/escapistsrereintroduced/.local/ai-delegation-18-research/script-diff-v1.8.0.10/scripts/Game/UserActions/SupportStations/SCR_BaseUseSupportStationAction.c": "a8f8e3057bdd878b1a1ab57a9350f543e2d0487b87adfd0f11ceaff15c43a0e4",
"/home/jakub/devel/escapistsrereintroduced/.local/ai-delegation-18-research/script-diff-v1.8.0.10/scripts/Game/UserActions/SupportStations/SCR_RefuelAtSupportStationAction.c": "376bbdcc9362d723976fae91cd75aa35ede4825f4844847f39927b89c36a464a",
"/home/jakub/devel/escapistsrereintroduced/.local/ai-delegation-18-research/script-diff-v1.8.0.10/scripts/Game/Components/SupportStation/SCR_FuelSupportStationComponent.c": "e90b64e2bf097fc1b968849d7a7afa1970db6c4eee70acb9684d1c479ecb4571",
"/home/jakub/devel/escapistsrereintroduced/.local/ai-delegation-18-research/script-diff-v1.8.0.10/scripts/Game/Components/SupportStation/SCR_BaseDamageHealSupportStationComponent.c": "374378deb8d3d838a92c8caca371c34101320e6e8aa3c3c2d8911a7e26976895",
"/home/jakub/devel/escapistsrereintroduced/.local/ai-delegation-18-research/script-diff-v1.8.0.10/scripts/Game/Components/SupportStation/SCR_RepairSupportStationComponent.c": "973430dbea58fd3f74ded49aee23c506d7962004013b89093682507f4c844002"
},
"reference_limit": "Retained vanilla script-diff-v1.8.0.10 files read for call-path context; not claimed newly extracted from or matched to the currently installed engine.",
"observations": [
"Current successor does not replace repair/refuel action eligibility or execution algorithms; it authors finite stock and extends station initialization/cleanup and terrain takeover registration.",
"Retained native PerformAction refreshes references then rechecks shown/performed eligibility on authority before OnExecutedServer. No successor callback schedules deferred duplicate repair/fuel grants.",
"Retained native fuel execution clamps by provider fuel/flow and target free capacity, then debits the observed target fuel delta; no new successor quantity override was found.",
"Retained native repair validity rejects no eligible damage/DoT, and execution checks finite supply consumption before applying healing; no demonstrated ordinary interleaving invalidates that sequence.",
"Native movement, interruption timing, held-item transitions, actual resource debits and remote replication remain unqualified by this audit."
],
"checks": [
{
"test": "test_vehicle_maintenance_stock.py",
"sha256": "89a3c9e1bae2772611981051ae384aa4db86c3f1df8c9c4ae053f2db9cedd5eb",
"exit_code": 0,
"log": "test_vehicle_maintenance_stock.py.log"
},
{
"test": "test_terrain_support_stations.py",
"sha256": "42fcec2c3141b49a44a791fca41512dc4b29777816b4c7a025b5b810b9be896f",
"exit_code": 0,
"log": "test_terrain_support_stations.py.log"
},
{
"test": "test_item_station_lifecycle.py",
"sha256": "7f9ee7ecb3eb072c58de214764e0d2699a30e8d00a4462a78597776ef012a889",
"exit_code": 0,
"log": "test_item_station_lifecycle.py.log"
}
],
"writes": "Only audit JSON/logs in scratch; no source, original, native, staging or publishing changes."
}