audit: phase 0 tooling for file-by-file 40250 porting
- refroot.py: one reference-root resolver (MT_40250_SOURCE, then manifest) used by every audit script; missing tree or fingerprint input is an error - port_map.py: per-function inventory of active 40250 units plus the 40250 Python root, status/queue/init/show/check, 40250: tag scan - manifest: fix 18 wrong reference paths (Python UI now points at the 40250 Client/Eternexus/root, not the m2dev assets/root), drop 2 deleted implementation files, move 64 prose test entries to evidence.commands - first port-map entry: PythonPlayerEventHandler.cpp - roadmap replaced by a batch/unit queue Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
This report is a coverage gate, not proof of parity. `manifest_exact` means the source is explicitly listed by a contract; `inferred_review_queue` means it is assigned by a broad area rule and still requires semantic review.
|
||||
|
||||
- Active Visual Studio source/include files: **524**
|
||||
- Explicitly listed by manifest: **142**
|
||||
- Static-reviewed groups (still PARTIAL for parity): **364**
|
||||
- Explicitly listed by manifest: **143**
|
||||
- Static-reviewed groups (still PARTIAL for parity): **363**
|
||||
- Inferred review queue: **0**
|
||||
- Build support (`StdAfx`): **18**
|
||||
- Unowned behavior candidates: **0**
|
||||
@@ -26,7 +26,7 @@ This report is a coverage gate, not proof of parity. `manifest_exact` means the
|
||||
| `lifecycle.bootstrap_phase_host` | 11 | 34 | 0 |
|
||||
| `lifecycle.platform_release` | 6 | 105 | 0 |
|
||||
| `movement.click_collision` | 6 | 12 | 0 |
|
||||
| `movement.keyboard.motion` | 6 | 6 | 0 |
|
||||
| `movement.keyboard.motion` | 10 | 6 | 0 |
|
||||
| `movement.motion_resource_events` | 8 | 9 | 0 |
|
||||
| `movement.remote_sync_state` | 6 | 0 | 0 |
|
||||
| `network.character_select.create_delete` | 5 | 4 | 0 |
|
||||
@@ -47,7 +47,7 @@ This report is a coverage gate, not proof of parity. `manifest_exact` means the
|
||||
| `social.party_guild_messenger` | 9 | 13 | 0 |
|
||||
| `ui.equipment.tooltip` | 5 | 0 | 0 |
|
||||
| `ui.hud_target_minimap_status` | 12 | 30 | 0 |
|
||||
| `ui.input_camera_mobile` | 5 | 8 | 0 |
|
||||
| `ui.input_camera_mobile` | 5 | 7 | 0 |
|
||||
| `world.dungeon_activity` | 9 | 2 | 0 |
|
||||
| `world.entity_spawn_state_sync` | 4 | 6 | 0 |
|
||||
| `world.environment_weather` | 8 | 11 | 0 |
|
||||
@@ -55,7 +55,7 @@ This report is a coverage gate, not proof of parity. `manifest_exact` means the
|
||||
| `world.map_load_transition` | 6 | 34 | 0 |
|
||||
| `world.mount_pet_polymorph` | 9 | 0 | 0 |
|
||||
| `world.npc_drop_actor_spawn` | 10 | 10 | 0 |
|
||||
| `world.reset_cleanup` | 7 | 0 | 0 |
|
||||
| `world.reset_cleanup` | 9 | 0 | 0 |
|
||||
| `world.terrain_water_collision` | 6 | 35 | 0 |
|
||||
|
||||
## Unowned behavior candidates
|
||||
|
||||
Reference in New Issue
Block a user