Files
EscapistsReintroduced/docs/evidence/ui-bmp-corrections-2026-10-04/inventory-native-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

53 lines
3.3 KiB
JSON

{
"complete": true,
"archive": "/home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-04-inventory-hitzone",
"report_recomputed_exact": true,
"assertions": 96,
"completions": 1,
"script_failures": [],
"engine_error_count": 13,
"strict_clean": false,
"native_callback_counts": {
"unique native point retains original blood subscription": 7,
"one-argument event reached native updater once with explicit true": 7,
"native detach cleared original point subscriptions": 7,
"closed original point receives no late native update": 7
},
"source_manifest_entries": 439,
"current_source_mismatches": [],
"launch_end_manifests_equal": true,
"console_hash_matches_runner": true,
"runner_evidence": {
"cleanup_confirmed": true,
"source_unchanged_after_run": true,
"external_addons_unchanged_after_run": true,
"external_addon_count": 7,
"display": "headless Gamescope 1280x720/30Hz",
"audio": "silent sink and per-test-stream mute",
"result": "smoke-completed"
},
"compile_evidence": "Game module loaded 6640 files / 13583 classes with WORKBENCH; no compile/script failure. Prepared Core classes compile in this source set; this does not exercise mounted diagnostic behavior.",
"scope": "Real native inventory and InspectItem(null), seven original containers, original blood invoker receives synthetic one-argument notification, existing native updater invoked once with explicit true for each. Exact owned menu closes asynchronously; retained original handlers are detached and remain silent after second notification. Blood health remains unchanged.",
"limits": [
"Synthetic notification without injury; no manual or rendered-appearance acceptance.",
"No multiplayer, dedicated-server, natural damage/tourniquet/DOT coverage, reopen cycle, FPS, BMP behavior or full escape-route claim.",
"13 engine error rows remain; strict native clean verdict is false.",
"Cleanup/dependency invariance reviewed from archived runner record, not fresh process inspection or dependency rehash.",
"Launch addon manifest seals source; it does not itself seal Python runner implementation."
],
"artifact_sha256": {
"external-addons-inputs.json.txt": "f28aa36e1e9c8352773836551ad58e47df1703de3c742b069596b6fb622c6fa3",
"console.log.txt": "66eb5af3475d02ed9d4ad2e2f1c2b61baa2170a0025bf72d76d6093e2bb34b49",
"script.log.txt": "6ea88c883d9dcc9a7306d85365df9deac38342e275aabb5cb5645b36c3a7e6e1",
"error.log.txt": "4835f0aaf545e9c5a80e4a8cc1ddaacfa93eca05f8b8f47224ca9401cc4bd291",
"rereintroduced-hq.log.txt": "0a6dca0a3bb7f8e165609527839feb91ec8e35d6953c9d37710fb2fc9c229395",
"headless-launch.log.txt": "bb848cad048b21127de27198cb363d9fecf61c622558678d61e0b658d0385326",
"runner.json.txt": "ad71b178b3120544c388c78135cba70d8a47fd6d56ec0b3633a0a081f026bc1b",
"source-sha256.json": "3ae2fd548673ef6a2a0eb5691ee5ffc6c8d314e46271e07e3b7f20699e2671b6",
"source-provenance.json": "c1f270c1969af10bbfb78e1d661ce66873eb4c96f321df980a722a80c71c05f1",
"launch-source-sha256.json": "3ae2fd548673ef6a2a0eb5691ee5ffc6c8d314e46271e07e3b7f20699e2671b6",
"launch-source.json": "b64a0a6e184a25527a8ad1a7716055e28b56730b7243851cacaef3542cd4a75b",
"report.json": "5e7c41fb98c1e455e6589ff6c83555ebf5b748397bff6ff82313f99aa4d4271e"
}
}