Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
160 lines
8.6 KiB
JSON
160 lines
8.6 KiB
JSON
{
|
|
"complete": true,
|
|
"stage": "Independent final artifact/runtime/preservation review complete; documentation finalizer pending",
|
|
"captured_utc": "2026-10-03T07:23:52.064231+00:00",
|
|
"candidate": "/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-03-ground-supply",
|
|
"frozen_source": "/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-03-ground-supply",
|
|
"source_count": 423,
|
|
"pak_payload_count": 364,
|
|
"runtime_file_count": 3,
|
|
"source_zip_sha256": "4f719fee7b4b1a7a9a1b4d26da133061ac908fc9a36da51fa723d3c0bd2bedfc",
|
|
"zip_member_count": 426,
|
|
"source_frozen_extracted_package_exact": true,
|
|
"full_frozen_input_set_equals_independent_preflight": true,
|
|
"runtime_artifacts": {
|
|
"core/addon.gproj": {
|
|
"bytes": 606,
|
|
"sha256": "73e973a1f1c5910393e16f86a3a40d792031bb2fa3fc7f4dd87a06a16c3e34a4"
|
|
},
|
|
"core/data.pak": {
|
|
"bytes": 871060,
|
|
"sha256": "7125b375e05ed3319864400a232f6e2a115aaf82fea67e24553578d2906e7d99"
|
|
},
|
|
"core/resourceDatabase.rdb": {
|
|
"bytes": 25033,
|
|
"sha256": "64e1e333d55d08ee240c69395a3c2bb51fac8e8653b3786c77694d386801d569"
|
|
}
|
|
},
|
|
"suite_reuse_review_sha256": "2277b527fdf5072faa9d54a15796592089ffd1872bb89237909c1e01c4a51cb7",
|
|
"normal_source_bound": true,
|
|
"package": {
|
|
"native_exit": 0,
|
|
"strict_result": "native-or-launcher-exited-prefix-active",
|
|
"candidate_created": false,
|
|
"strict_failure_retained": true,
|
|
"cleanup": true,
|
|
"source_unchanged": true,
|
|
"external_unchanged": true
|
|
},
|
|
"hashes": {
|
|
"/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-03-ground-supply/source.zip": "4f719fee7b4b1a7a9a1b4d26da133061ac908fc9a36da51fa723d3c0bd2bedfc",
|
|
"/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-03-ground-supply/handoff.json": "2229ab3b5339c484c262ab9d934a49a7872bf2676e3d06fac074b831ab51a79b",
|
|
"/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-03-ground-supply/source/BUNDLE-MANIFEST.json": "e8bd3eb58897d057514d1909e71f71b6f3cdf6f358b875dbada64877d3228c91",
|
|
"/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-03-ground-supply/frozen-source.json": "b1239d3d96a273989907b18ee9e8459a999c78180995a2ac0abf007a39d8b1c5",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/package-2026-10-03-ground-supply/package-report.json": "6c2ca4a0c6667785df1854c793524e71f8b82b46d2e94f0524472f6a192c16d3",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/package-2026-10-03-ground-supply/pak-inventory.json": "5d07ec9ec66991e3fb1e2c2a8ea57b55e5ce9dda1c609cec94470d41689ccf10",
|
|
"/tmp/erri-package-prep-0914/assemble.py": "1ede3b0bb03bc765ef1e1a692c5f29242319f7cf8c3d258f66e34aea475adda7",
|
|
"/tmp/erri-package-prep-0914/verify.py": "fb11ae96e85ee3bbcb2078b402d802b98312dc0285f7aa82ddf798d8307ca52d",
|
|
"/tmp/erri-package-prep-0914/suite_binding.py": "f6996edfa541a6b568281d5109c5a0cb260423ded79a893091889d9a9a488e76",
|
|
"/tmp/erri-package-prep-0914/finalize_docs.py": "bd668dcffe32d7ee834906d14ded8a9cd0a569d6085af202a345b09ba106273b",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/packed-2026-10-03-ground-supply/packed-runner.json": "51262c8d9ce843e03845e5e754d8971dc61f1d42cf690f466e5364c6b78f3626",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/packed-2026-10-03-ground-supply/packed-startup-report.json": "5fc659f3a6274607bfe70368db77c1146384eba6d04a3f670a8bbb2f1b516557",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/packed-2026-10-03-ground-supply/packed-input-provenance.json": "ff57c040dbd0348170674cdeac7c5aff7a07bc1f69c602f1248dfe5bac742f16",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/packed-2026-10-03-ground-supply/console.log.txt": "76cac27bfa24e5436beb848abf90ebd44440839a5058e74ee6ed4cfeff299e27",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/packed-2026-10-03-ground-supply/archive-review.json": "6b6122f6d892ea45dfb69c75974c0b85cfacc8df7cdf7b2224ea266b25ff4fbe",
|
|
"/home/jakub/devel/escapistsrereintroduced/docs/evidence/packed-2026-10-03-ground-supply/archive-sha256.json": "58d613e9fa6eee92c69f63cc3321d0c969567b4678cdc9c4cabbb04811df28d5"
|
|
},
|
|
"limits": [
|
|
"Reused300-test suite, reviewed2prose additions; not a new full suite.",
|
|
"Strict packaging failure preserved; output byte identity is not release qualification.",
|
|
"No physical mine/interception/resupply, multiplayer or performance claim.",
|
|
"No native/compiler/target writes by reviewer."
|
|
],
|
|
"preservation": {
|
|
"baseline_existing_files": 10937,
|
|
"baseline_all_unchanged": true,
|
|
"baseline_sha256": "dfd2b9420d0177e8e40b68c108c77deb949ddbfcf44ec0e2d7ae20d332546431",
|
|
"index_unchanged": true,
|
|
"index_diff_sha256": "670073db5d7531aca4466cc9d2827d10a46bfcfbd35f27ac97724de9d2fd3725",
|
|
"original_files": 533,
|
|
"original_unchanged": true,
|
|
"original_manifest_sha256": "661c5ddf080c4ba8d4463aa4907f739d4d96acaa8694ac8d6f3d85bb94231226",
|
|
"prior_candidates": [
|
|
{
|
|
"path": "/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-03-mine-safety",
|
|
"files": 431,
|
|
"seal_sha256": "202fa0854cf60a6c08ace1f22b276d826abcb538c79b6e052b48e5e51f458a87",
|
|
"exact": true
|
|
},
|
|
{
|
|
"path": "/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-03-mounted-pair",
|
|
"files": 429,
|
|
"seal_sha256": "9fee715f8c9c324c465387ba1f88744c9c3748cb49668ce65e9c9500a38b14d7",
|
|
"exact": true
|
|
}
|
|
]
|
|
},
|
|
"authored_files": 423,
|
|
"suite": {
|
|
"inputs_sha256": "c5d71a1735087ed0afb83295987fd93ade69dcf75ef82db2bb4b43fc60695b3b",
|
|
"result_sha256": "dca3018319f1983699fd526bffc9a6578bb850e64737f3ec2341ce4432057394",
|
|
"log_sha256": "28f8e4a93bc4ed4ed222fd9fa1ac8a650e36146637257e7b208196575e2952f5",
|
|
"programs": 300,
|
|
"registered_order_exact": true,
|
|
"source_tests_tools_unchanged": true,
|
|
"all_non_doc_inputs_unchanged": true,
|
|
"full_input_set_identical": false,
|
|
"docs_only_differences": [
|
|
{
|
|
"path": "docs/current-status.md",
|
|
"before": "b0cb2e5cff98c879019c10825278b4997f76028affdc72b9d9540408e2fb31e5",
|
|
"after": "051b67db1e508cb09de3ed79f7d570ae067a04c68f0dddcb0879282abf131b99"
|
|
},
|
|
{
|
|
"path": "docs/infantry-resupply.md",
|
|
"before": "2717bea75bbafc61af0b86a2c7d260eccdb2469cf4967bdcb75a16716d321eb8",
|
|
"after": "77eab95b9c9e33fb7a72c90025c5f36cc65ef3293eaa240a8e6019202d03721b"
|
|
}
|
|
],
|
|
"exit": 0,
|
|
"unique_allpass": true,
|
|
"inputs_unchanged_at_run": true,
|
|
"log_tail": "Suite exit 0 programs 300 unchanged True",
|
|
"docs_only_reversal_recreates_original_hashes": true
|
|
},
|
|
"normal": {
|
|
"source_match": true,
|
|
"assertions": 63,
|
|
"completions": 1,
|
|
"script_failures": [],
|
|
"engine_error_count": 13,
|
|
"console_hash_verified": true,
|
|
"cleanup": true,
|
|
"source_unchanged": true,
|
|
"external_inputs_unchanged": true,
|
|
"strict_clean_release": false
|
|
},
|
|
"packed": {
|
|
"raw_recomputed": true,
|
|
"launch_uuid": "bd691eb1-79fc-4a74-99f3-22e11d8970a4",
|
|
"runtime_bytes_equal": true,
|
|
"runtime_artifact_count": 3,
|
|
"normal_mission_ready": true,
|
|
"local_participant_verified": true,
|
|
"normal_modules_and_loaded_paths_verified": true,
|
|
"workbench_undefined": true,
|
|
"unexpected_fixture": false,
|
|
"script_failures": [],
|
|
"engine_errors": 17,
|
|
"same_resource_error_set_as_prior": true,
|
|
"strict_result": "game-failed",
|
|
"strict_failure_retained": true,
|
|
"cleanup": true,
|
|
"inputs_unchanged": true,
|
|
"external_inputs_unchanged": true,
|
|
"archive_seal_files": 16,
|
|
"archive_seal_exact": true
|
|
},
|
|
"decision": "Byte/source/evidence binding approved for unqualified development handoff, with retained strict package/startup failures.",
|
|
"pending_documentation_only": true,
|
|
"documentation_review": {
|
|
"approved": true,
|
|
"finalizer_sha256": "bd668dcffe32d7ee834906d14ded8a9cd0a569d6085af202a345b09ba106273b",
|
|
"scope": "Reviewed frozen verified-mode wording and preservation gates; root renders/applies four documentary files after exact complete-review hash binding. Existing pending preview is explicitly pending.",
|
|
"claims": "423 authored,364 PAK,3runtime; reuse300program suite with2reviewed prose changes; normal63/1/0script13engine; packednormal/localprisoner0script17engine. All match independently checked evidence.",
|
|
"limits": "Unqualified development candidate; strict failures retained; repeated mining/routeavoidance and physical supply/interception/MP/FPS remain unverified; intermittent zero-radius attribution unresolved.",
|
|
"historical_sections_preserved": true,
|
|
"candidate_readme_still_preparation": true
|
|
}
|
|
}
|