2026-03-24 13:40:37 +00:00

47 lines
1007 B
Markdown

# PR-2.6 — Remove Dead Runtime Modules and Symbols
### Briefing
After the VM reset, there will be leftover modules, helpers, or symbols that are no longer referenced. This PR performs a final cleanup pass.
### Target
* Remove dead or unreachable runtime code.
* Ensure the VM crate has a minimal, clean surface.
### Work items
* Use compiler warnings and search tools to find:
* Unused modules.
* Unused structs/enums/functions.
* Legacy HIP/RC terminology.
* Remove dead code.
* Update module trees and public exports.
### Acceptance checklist
* [ ] No dead modules remain.
* [ ] No HIP/RC terminology found in the VM crate.
* [ ] `cargo test` passes.
### Tests
* Existing tests only.
### Junie instructions
**You MAY:**
* Remove unused code and modules.
* Update `mod.rs` and exports.
**You MUST NOT:**
* Remove code that is still referenced.
* Replace deleted modules with new experimental ones.
**If unclear:**
* Ask before deleting anything that looks structurally important.