Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
52 lines
3.2 KiB
JSON
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"
|
|
}
|
|
}
|