tingle

tests b.a.e

for development, have the model write tests before anything else

tests are the simple, efficient and comprehensive way to make sure that the model understands what's in your head

instead of pouring over paragraphs and bulleted lists, it's easier to review tests that the LLM has generated to tell us what it understands so far

tests provide a clear definition of expected behavior that is verifiable