We already do check English into the repo. That's context doc and rules for agents. But we also keep programming language source. It's not an either/or. Having both the context doc and the generated source is very useful for debugging or extending the app.
Your point and problem are both moot, I fear. The way we program has changed.