I have a pretty complex code writing pipeline in Python and am porting it to Rust.
In broad strokes - I've been working from the "context engineering" angle for about 18 months.
The problem: As the LLM is "vectoring" through the multi-dimensional arrays, English words can influence the result in weird ways.
The solution: use less English.