Files
EscapistsReintroduced/docs/evidence/source-refresh-2026-10-02-gameplay-fixes/independent-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

100 lines
4.4 KiB
JSON

{
"suite": {
"exit": 0,
"recorded_programs": 290,
"all_exits_zero": true,
"registered_programs": 290,
"registered_order_exact": true,
"unique_programs": 290,
"reported_inputs_unchanged": true,
"input_count": 955,
"input_mismatches": {},
"authored_input_subset_exact": true,
"frozen_source_count": 420,
"frozen_manifest_copy_exact": true,
"source_mismatches": {},
"current_source_mismatches": {},
"baseline_source_exact": true,
"log_sha256": "054c2d034359580a07f9411c0269ddc6712d505f5c9abcb221358b4627725ce8",
"result_sha256": "1beb737e2ea3dece4032cf38d61f12d4d0fcf565d4c9377efdfe074c2cdc01c2",
"runner_sha256": "2905bd101962bb66b756dc23c5a6e1608d082dd5e6deece6b04c7eb20ad584a8",
"limits": "Runner records all registered subprocess program results; source and inputs recomputed, no tests rerun. Top-level docs included, docs/evidence symlink not covered by suite-input manifest."
},
"preservation": {
"working_paths_checked": 4167,
"working_mismatches": {},
"index_diff_sha256": "670073db5d7531aca4466cc9d2827d10a46bfcfbd35f27ac97724de9d2fd3725",
"index_matches": true,
"original_count": 533,
"original_mismatches": {},
"prior_candidate_count": 418,
"prior_candidate_mismatches": {},
"prior_candidate_extra_files": []
},
"reviewed_unix": 1790952426.717085,
"verdict": "Source-level verification confirmed: exact420 authored inputs,290 program passes, one completed normal-route smoke with63 assertions and successful cleanup. Development source ZIP matches.13 retained engine errors prevent a clean-native/release qualification. Packaging preflight refused unrelated existing game; no new runtime candidate qualified.",
"normal_native": {
"archive": "/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-02-gameplay-fixes-normal",
"actual_counts": {
"smoke_completions": 1,
"assertions_passed": 63,
"script_or_runtime_failures": 0,
"engine_errors": 13,
"missing_end_screen": 0
},
"report_exact": true,
"console_sha256": "b1b3c8a4a28bed4932e04d717aac16456dc07d73b1048c9d3c03d22c0940dc55",
"console_matches_runner": true,
"launch420_matches_frozen": true,
"end_manifest_matches_frozen": true,
"launch_metadata_hash_matches": true,
"launch_id_exact": true,
"source_root": "/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-02-gameplay-fixes",
"source_unchanged_reported": true,
"cleanup_confirmed": true,
"result": "smoke-completed",
"stopped_after_started": true,
"command": null,
"scope": "Scripted local Workbench normal escape, fixture interventions; no multiplayer/manual input/physical intercept/ground-supply certification. Engine errors retained; no clean-native claim."
},
"source_zip": {
"path": "/tmp/erri-playtest-source-20261002-gameplay-fixes.zip",
"sha256": "bac44ebf25ebe309394b7ed48ee6f03303393b47bed1b6634c725b563e3a0dd9",
"matches_bundle_log": true,
"all422_payload_hashes_exact": true,
"authored420_exact": true,
"duplicate_entries": 0,
"unsafe_paths": [],
"kind": "DEVELOPMENT SOURCE BUNDLE",
"native_build": false,
"release_package": false
},
"first_cleanup_refusal": {
"archive": "/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-02-gameplay-fixes-cleanup-refusal",
"all_archive_hashes_exact": true,
"launch_source_exact": true,
"smoke_counts": {
"smoke_completions": 1,
"assertions_passed": 63,
"script_or_runtime_failures": 0,
"engine_errors": 13,
"missing_end_screen": 0
},
"result": "cleanup-failed",
"cleanup_confirmed": false,
"stopped_timestamp_present": false,
"qualifies": false,
"reason": "idle verification: Cannot verify disposable prefix is idle (PID 2972970): Cannot classify possible Wine/runtime process 2972970 (comm='cc1plus', argv0='')"
},
"package_block": {
"log": "/tmp/erri-package-20261002-gameplay-fixes-final.log",
"sha256": "e4fbe9b9fbb8c33cf4117912852ca8dac3cfd7db7ca3656e5d6027723d7984e9",
"result": {
"result": "refused-or-failed",
"error": "An Arma Reforger game process already exists (PID 2958653); leave it untouched",
"release_qualified": false
},
"scope": "Log confirms preflight refused existing game PID2958653; reviewer did not inspect/control the user process. No runtime candidate assembled or qualified by this run."
}
}