fish starts an incremental Rust port with a temporary C++ boundary
engineeringfishrustarchitecturemaintenancefish's Rust migration translates existing modules while preserving shell behavior. Its plan accepts temporary interop costs and keeps the work on the main development branch.