Getting the genie to do good things to my code is often swamped by getting it not to do bad things.
I’m getting tired of telling the genie the same things over and over.
Always commit all changed files.
Don’t write code without a failing test.
Only write the code necessary to get the test to pass.
Only commit when all tests are passing.
Never delete tests wit…