Jonas Volman and Claude Opus 5.5
f7cd2e722e
Batch 4a: admit player_ui and sound_manager with their shared-header packets
...
player_ui (header prerequisite + admission; reviewer-amended):
- game_engine.h: the opaque game_variant view becomes the recovered January
layout (universal/ctf/slayer/oddball/king/race variant members, HCEX names
where January's offsets attest them); member renames across the game
engine variants, network managers and playlist_profile.
- player_ui.h: player_ui_get_edit_playlist_profile returns struct game_variant *;
ui_widget_game_data_input_functions adopts it (reviewer patch 07 removes the
two C4133 warnings the worker's packet introduced).
- player_ui.c drops its partial playlist_profile view; symbols.json names
player1_profile_path; rejection retired; status Matching.
sound_manager (shared header sound_definitions.h, 18 consumers):
- sound_definition_find_pitch_range_by_pitch takes HCEX `short old_range_index`
with the /Od 0x877810 single-exit body (prototype and definition together).
- update_channel_for_looping_sound (1360) and sound_set_definition_end (208) are
exact in the /Od-attested shape; 45 static flags per cachebeta publics; parks
retired; status Matching.
Gate (full ninja, objdiff 3.3.1): Halo objects 375 -> 377; stable diff +2
strict / 1,568 padded, 0 regressions across both header consumer sets; parks
87/0/0; admission 11/0/4/0; fake scan 26 (unchanged); pytest 1157 passed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-24 02:21:50 -07:00
Jonas Volman
5361eeae52
Reconcile Astra exact-match campaign (+8314 bytes)
...
Integrate six accepted exact functions, two whole-object admissions, evidence-backed zero-credit source corrections, owner-header cleanup, and curated campaign records. Preserve zero regressions and exclude generated scratch archives from canonical history.
2026-09-20 02:31:53 -07:00
Jonas Volman and Claude Opus 5
ae373843a0
ui_widget_game_data_input_functions: 1 function(s) strict exact
...
Wave w1 landing, adversarially verified. park reopens: _network_pregame_status_screen_update; zero-credit fuzzy: _player_profile_update_cache_for_nwide_list, _splitscreen_pregame_status_screen_update. Full build of the combined batch: 54 strict gains / 29,440 padded, 0 regressions, parks 355/0/0. Note: the two zero-credit fuzzy bodies are credited by objdiff-shape in the semantic report but are NOT strict exact; they are excluded from the lane's strict accounting. 1 park(s) removed.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-14 02:51:04 -07:00
Jonas Volman
d6250fa794
Reconcile sixth 10K exact source batch
2026-09-12 12:36:44 -07:00
Jonas Volman
7ef54b1145
Preserve UI profile fuzzy frontier
2026-09-09 07:12:05 -07:00
Jonas Volman
303c1d55a7
Reconcile Bink UI network HS and sound graphs
2026-09-08 12:49:14 -07:00
Jonas Volman
f8c7090786
Reconcile Claude script and profile packets
2026-09-08 05:18:03 -07:00
Jonas Volman
458ba910cc
Reconcile PlayerProfile and S3TC with honest fuzzy retention
2026-09-07 21:38:50 -07:00
Jonas Volman
7d74519b10
Reconcile Opus network client reconstruction
2026-09-04 02:31:03 -07:00
Jonas Volman
5cd391421a
Finalize Fable backlog canonical admission
2026-09-02 18:22:48 -07:00
Jonas Volman
f4db2f6e9c
Reconstruct UI widget game-data callbacks
2026-09-02 18:16:40 -07:00
Jonas Volman
963a4ca878
Recover exact widget null callback
2026-08-20 18:20:14 -07:00
punpckhdq
e830efbd7c
Initial commit
2025-11-27 02:27:27 +00:00