Files
EscapistsReintroduced/docs/evidence/mission-hq-fixes-2026-10-01/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

52 lines
3.2 KiB
JSON

{
"scope": "Core admission and report-driven HQ correctness; no new package or release",
"regression_programs": 251,
"full_suite_passed": true,
"reproduced_fixes": [
"Expired scene ticket now rejects despite delayed native preload completion; no actor assignment on timeout",
"Containment delivery rechecks precision authorization while preserving previous task on refusal",
"Planner requires actual valid heading rather than merely HasVelocity",
"Eligible original mounted vehicle contributes its current physical position to detached status; invalid roots never queried",
"Negative search requires an original fit on-foot member physically present; ineligible gaps reset continuous thirty-second dwell"
],
"independent_review": "Production guards reviewed; planner and delayed admission have archived red-before/green-after logs. Mounted position and physical Sweep exact-patch-copy regressions pass.",
"native": {
"evidence": "../native-2026-10-01-mission-hq-fixes/report.json",
"fixture": "normal-escape-route",
"assertions": 55,
"completions": 1,
"script_or_runtime_failures": 0,
"installed_errors": 13,
"strict_qualified": false,
"source_manifest_sha256": "0682325f7bb023779885c83b7e1998458d19420c98895c02eb4436979e3053d9",
"source_external_unchanged": true,
"cleanup_confirmed": true,
"scope": "Scripted normal generated route through lockpick, carried intel, interrupted radio defence, physical helicopter occupancy, victory and result screen; not human input, remote multiplayer or flight skill."
},
"preservation": {
"preexisting_unstaged_files": 52,
"exception": "Only this increment test registration in tools/check.py; all other original bytes preserved.",
"reference_sources_unchanged": 533,
"packages_unchanged": true
},
"mounted_transfer_proposal": "mounted-transfer-proposal/INTEGRATION.txt; deliberately not applied to production",
"remaining": [
"Remote stalled-preload and reconnect testing",
"Ordinary player completion and multiplayer",
"Mounted courier pickup/coordinator and physical two-way rearm",
"Measured equal-workload performance",
"Strict native packaging and release qualification"
],
"source_sha256": {
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnFinalization.c": "c949642366ad124dd2abc4111cd598eb94aa257fbae01b6fb3a0f1882a23e83e",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c": "810aa21406cd6bfb3ade1e0dd4d1c03961503d662c24b8b577ebff06e4f74b7d",
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQStatusSampler.c": "59a026529c9189c7f45c8e9f9f55677377a9b27fef4e97365daa72702bced11e",
"tests/test_spawn_scene.py": "d89ef752906c1cf27c4cc7292997a4d793ddb3b56a6dfbdeff837978350167be",
"tests/test_spawn_preload_timeout.py": "db3a3aa42c20f047da90cac6755cb283d15cb3de6a22a57a6e1f352e9b4511dc",
"tests/test_hq_delivered_task.py": "122ea0ff988abd30820f2854011c42846cc3ab1c95c94f54849269c44de3b210",
"tests/test_hq_status_sampler.py": "b238cc69888b2c0ff82abfaa170b062cb6ec355715135b2ce43abd80376e8972",
"tests/test_hq_uplink_fairness.py": "cf6de4c5bad2a288689f3d9fe4c7da6946ee21d8ddace4cd5388e57562925ecc",
"tests/test_hq_pursuit.py": "7ccbf51c7317097d9db6a66cc5be4bec67e542187f0fce5b4f3750bdc4311733"
}
}