mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-24 23:00:30 +02:00
Structural lane batch 2: config only, +4,544 padded bytes strict exact (7 functions), no source change, zero stable-verdict regressions. The semantic scorer already credited these rows, so objdiff progress is unchanged; the gain is in strict section_infos_equal verdicts. Each relocation addresses the same image location in both objects, but csplit named the neighbouring image symbol. Retarget to the owning symbol with the addend VC7 emits (relocs.json line surgery, same class as1b439d04/79096027): - _collision_log_get_current_user: _global_current_collision_users-2 - _get_mutex_from_pool: _thread_globals+1580 (one-past-the-end bound) - _bitmap_sharpen: _bitmap_sharpen_negative_table-2 - _player_profile_update_cache_for_nwide_list, _3wide_list_update, _1wide_list_update: _cached_player_profile+156 (pointer compare against the end of the cache) - _splitscreen_pregame_status_screen_update: _local_player_controller_bitmap_frames+26 parked.json: remove the seven now-exact csplit-relocation-alias parks. Gate: ninja PASS, parks 114/0/0, admission 0 contradicted/0 revoked, pytest 1152 passed / 5 skipped / 26 subtests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>