Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
39 lines
1.8 KiB
JSON
39 lines
1.8 KiB
JSON
{
|
|
"fix": "Former local controller observer timer stops before old recovery can close the editor/select old player camera or create a new spectator camera. Only own timer/camera and recovery bookkeeping are released.",
|
|
"baseline_compiled_failure_reproduced_independently": true,
|
|
"regression_programs_passed": 279,
|
|
"native_evidence": "native-2026-10-02-observer-ownership",
|
|
"native_assertions": 27,
|
|
"native_rounds": 1,
|
|
"native_script_failures": 0,
|
|
"retained_installed_resource_errors": 13,
|
|
"native_scope": "Existing unconsciousness, spectator views/tracking, pose-gap fallback, healing camera return and repeated knockout fixture. Native controller replacement and real multiplayer not reproduced.",
|
|
"cleanup_confirmed": true,
|
|
"preservation": {
|
|
"original_missions": {
|
|
"files": 533,
|
|
"unchanged": true
|
|
},
|
|
"existing_playtest": {
|
|
"files": 412,
|
|
"unchanged": true
|
|
},
|
|
"inherited_unstaged": {
|
|
"files": 61,
|
|
"preserved_with_surgical_own_delta": true
|
|
}
|
|
},
|
|
"replacement_rebinding": "Existing250ms binder continues until normal stop/end cleanup; new local controllers start their monitors once, with no timer growth on stable ownership.",
|
|
"initial_native_failure": "Wrong Chat selector also enabled general smoke and damage protection. Failure retained; correct Core selector isolates camera fixture. Runner now refuses wrong pair before setup.",
|
|
"docs_fix": "Native setup now opens actual addons/core project and directs readers to latest retained candidate.",
|
|
"release_qualified": false,
|
|
"packaged_candidate_contains_this_fix": false,
|
|
"remaining": [
|
|
"Real controller replacement/JIP/reconnect",
|
|
"Human full escape and12 players",
|
|
"Physical logistics",
|
|
"Equivalent-workload FPS",
|
|
"Clean packaging/release"
|
|
]
|
|
}
|