Coding w LLM: have the LLM write a

Coding w LLM: have the LLM write a test first in a separate commit, make sure the test fails and then succeeds once the patch is applied