Making changes to huge rust projects is quite easy. For a substantial alteration, you make your change, the compiler tells you the 100 problems it caused, and you fix them all (~50% auto fix, 30% Claude/Codex, 20% manual), then the program probably does the thing.
Architecting the original 100kloc program well requires skill, but that effort is heavily front loaded.
Architecting the original 100kloc program well requires skill, but that effort is heavily front loaded.