{ "scope": "Independent read-only byte/integration review; no tests/native launched or tracked files edited. Only this report is written.", "frozen_addons": { "expected_count": 407, "current_count": 407, "missing": [], "extra": [], "changed": [] }, "erri-objective-map-proposal": { "addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryMap.c": { "target_sha256": "dd350bdda1bdf427ab8cefab623fe60cce5332b062d1a29686fe52f73e9e83f1", "proposal_file_sha256": "dd350bdda1bdf427ab8cefab623fe60cce5332b062d1a29686fe52f73e9e83f1", "manifest_sha256": "dd350bdda1bdf427ab8cefab623fe60cce5332b062d1a29686fe52f73e9e83f1", "baseline_sha256": "a97e131bcfc578fe57ec2ed075a2619ff5c4c0b4c12d65c2a92e9fb2b83ce958", "baseline_file_sha256": "a97e131bcfc578fe57ec2ed075a2619ff5c4c0b4c12d65c2a92e9fb2b83ce958" }, "addons/core/Scripts/Game/ERR/00_Core/ERR_ObjectiveMapPresentation.c": { "target_sha256": "f189f8987244e10df61ac577bbbc952ed5c4e6c431a8e3cd192a10fe2e8c3bec", "proposal_file_sha256": "f189f8987244e10df61ac577bbbc952ed5c4e6c431a8e3cd192a10fe2e8c3bec", "manifest_sha256": "f189f8987244e10df61ac577bbbc952ed5c4e6c431a8e3cd192a10fe2e8c3bec", "baseline_sha256": null, "baseline_file_sha256": null }, "addons/core/Scripts/Game/ERR/20_Intel/ERR_MineIntel.c": { "target_sha256": "3ce16cebaa9703b2f9803df7c11614f94de6460a9136dab8f80dcad41ae2b1c2", "proposal_file_sha256": "3ce16cebaa9703b2f9803df7c11614f94de6460a9136dab8f80dcad41ae2b1c2", "manifest_sha256": "3ce16cebaa9703b2f9803df7c11614f94de6460a9136dab8f80dcad41ae2b1c2", "baseline_sha256": "822a526af8814264ee45da21b675466abfece86aa573744ee78692bdd1f1bc66", "baseline_file_sha256": "822a526af8814264ee45da21b675466abfece86aa573744ee78692bdd1f1bc66" }, "addons/core/UI/layouts/ERRMap/ObjectiveMapElement.layout": { "target_sha256": "b364752c44896d67dad07e466a04f4504a50813fb36ee7c34c9189ea9677b4e9", "proposal_file_sha256": "b364752c44896d67dad07e466a04f4504a50813fb36ee7c34c9189ea9677b4e9", "manifest_sha256": "b364752c44896d67dad07e466a04f4504a50813fb36ee7c34c9189ea9677b4e9", "baseline_sha256": null, "baseline_file_sha256": null }, "addons/core/UI/layouts/ERRMap/ObjectiveMapElement.layout.meta": { "target_sha256": "8691fe2eaf46568bca4a9f8128b247a8da810bb87a5546aa7ca3334e740270d6", "proposal_file_sha256": "8691fe2eaf46568bca4a9f8128b247a8da810bb87a5546aa7ca3334e740270d6", "manifest_sha256": "8691fe2eaf46568bca4a9f8128b247a8da810bb87a5546aa7ca3334e740270d6", "baseline_sha256": null, "baseline_file_sha256": null }, "addons/core/UI/layouts/ERRMap/SharedMapRenderTarget.layout": { "target_sha256": "6e83a9c70282aff43b23a08b732739e7a241a31e8abf200498c90a745d3d60dd", "proposal_file_sha256": "6e83a9c70282aff43b23a08b732739e7a241a31e8abf200498c90a745d3d60dd", "manifest_sha256": "6e83a9c70282aff43b23a08b732739e7a241a31e8abf200498c90a745d3d60dd", "baseline_sha256": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2", "baseline_file_sha256": "49a2da4181b94d42174f58c7f9b6bf2207116c99427d61ff1c212092ac7db4d2" }, "tests/test_mine_intel.py": { "target_sha256": "db64129001c0010ad11389ff764356893ac7c4fbf45e7c82aa56bbe4c75f4929", "proposal_file_sha256": "db64129001c0010ad11389ff764356893ac7c4fbf45e7c82aa56bbe4c75f4929", "manifest_sha256": "db64129001c0010ad11389ff764356893ac7c4fbf45e7c82aa56bbe4c75f4929", "baseline_sha256": "109d5c8532c3725ec3b42f7b0d769dfdf4eda5912a5d2409556c30f203cc6672", "baseline_file_sha256": "109d5c8532c3725ec3b42f7b0d769dfdf4eda5912a5d2409556c30f203cc6672" }, "tests/test_objective_map_element.py": { "target_sha256": "b02e59f977aa81462649282f99e70b0b6320b31ba0ea46f586e9ac0c5d15b884", "proposal_file_sha256": "b02e59f977aa81462649282f99e70b0b6320b31ba0ea46f586e9ac0c5d15b884", "manifest_sha256": "b02e59f977aa81462649282f99e70b0b6320b31ba0ea46f586e9ac0c5d15b884", "baseline_sha256": null, "baseline_file_sha256": null }, "tests/test_objective_map_presentation.py": { "target_sha256": "2418f4c0f370bd436b316e56d5ead97ff4b6aa7cdfb3777c9d2af22486148268", "proposal_file_sha256": "2418f4c0f370bd436b316e56d5ead97ff4b6aa7cdfb3777c9d2af22486148268", "manifest_sha256": "2418f4c0f370bd436b316e56d5ead97ff4b6aa7cdfb3777c9d2af22486148268", "baseline_sha256": null, "baseline_file_sha256": null } }, "erri-objective-map-native-proposal": { "addons/core/Scripts/Game/ERR/00_Core/ERR_NativeBaseSmoke.c": { "target_sha256": "e811e985048e07365569acde6b5f045d57e9bbf13927f85b74e6e347fd2ef571", "proposal_file_sha256": "e811e985048e07365569acde6b5f045d57e9bbf13927f85b74e6e347fd2ef571", "manifest_sha256": "e811e985048e07365569acde6b5f045d57e9bbf13927f85b74e6e347fd2ef571", "baseline_sha256": "ec319b070bd915d0326b9be1fd3fbc7aabc58956982a2ec69eb24d023a651815", "baseline_file_sha256": "ec319b070bd915d0326b9be1fd3fbc7aabc58956982a2ec69eb24d023a651815" }, "addons/core/Scripts/Game/ERR/00_Core/ERR_NativeObjectiveMapProbe.c": { "target_sha256": "2d07b895cb74af58454605fb1c536a566733e3001a9375dd0677d5f274bf2a46", "proposal_file_sha256": "2d07b895cb74af58454605fb1c536a566733e3001a9375dd0677d5f274bf2a46", "manifest_sha256": "2d07b895cb74af58454605fb1c536a566733e3001a9375dd0677d5f274bf2a46", "baseline_sha256": null, "baseline_file_sha256": null }, "tests/test_native_objective_map_probe.py": { "target_sha256": "ef0663aa7d620e06fda63fef578abb397a9dcd8fe5336af5445056e32e19aa28", "proposal_file_sha256": "ef0663aa7d620e06fda63fef578abb397a9dcd8fe5336af5445056e32e19aa28", "manifest_sha256": "ef0663aa7d620e06fda63fef578abb397a9dcd8fe5336af5445056e32e19aa28", "baseline_sha256": null, "baseline_file_sha256": null }, "tools/headless_workbench.py": { "target_sha256": "02427c82e3d4f4ebbd46fe9a65e2076aa87c70a055ba7c535945abe10b29f514", "proposal_file_sha256": "02427c82e3d4f4ebbd46fe9a65e2076aa87c70a055ba7c535945abe10b29f514", "manifest_sha256": "02427c82e3d4f4ebbd46fe9a65e2076aa87c70a055ba7c535945abe10b29f514", "baseline_sha256": "f9025e4b689bec477ab7f18840d024e7107ad7733e0ed8541714f9684d14ed41", "baseline_file_sha256": "f9025e4b689bec477ab7f18840d024e7107ad7733e0ed8541714f9684d14ed41" } }, "preservation": { "original": { "root": "/home/jakub/devel/escapists", "recorded_count": 533, "changed": [] }, "latest_candidate": { "root": "/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-02-owner-fixes", "recorded_count": 412, "changed": [] }, "inherited": { "recorded_count": 61, "unchanged_count": 59, "changed": { "tools/check.py": { "before": "f57065733301100f0bd2c9a6a0ffb523d036dbc16c3d12842333b286c6ce817d", "current": "0e3f6f2ba5ffd3fdc35fcc3da24aaac9e5074213c39f643fa915c58b3c2fb813", "intended_registration_overlap": true, "baseline_matches_inherited": true, "target_matches_check_after": true }, "tools/headless_workbench.py": { "before": "f9025e4b689bec477ab7f18840d024e7107ad7733e0ed8541714f9684d14ed41", "current": "02427c82e3d4f4ebbd46fe9a65e2076aa87c70a055ba7c535945abe10b29f514", "intended_proposal_overlap": true, "baseline_matches_inherited": true, "target_matches_proposal": true } } } }, "registrations": { "delta": [ "--- ", "+++ ", "@@ -8,6 +8,9 @@", " BASE='58D0FB3206B6F859'", " def check():", " print(f'PASS: {check_prefabs((ROOT/\"addons\").rglob(\"*.et\"))} prefabs have unique saved root entity IDs')", "+ subprocess.run([sys.executable,str(ROOT/'tests/test_objective_map_presentation.py')],check=True)", "+ subprocess.run([sys.executable,str(ROOT/'tests/test_objective_map_element.py')],check=True)", "+ subprocess.run([sys.executable,str(ROOT/'tests/test_native_objective_map_probe.py')],check=True)", " subprocess.run([sys.executable,str(ROOT/'tests/test_prefab_identity.py')],check=True)", " subprocess.run([sys.executable,str(ROOT/'tests/test_spawn_scene.py')],check=True)", " subprocess.run([sys.executable,str(ROOT/'tests/test_spawn_scene_inventory.py')],check=True)" ], "only_three_additions": true, "target_matches_saved_after": true }, "index": { "current_diff_sha256": "670073db5d7531aca4466cc9d2827d10a46bfcfbd35f27ac97724de9d2fd3725", "before_diff_sha256": "670073db5d7531aca4466cc9d2827d10a46bfcfbd35f27ac97724de9d2fd3725", "byte_identical": true }, "issues": [], "verdict": "PASS" }