01Strict adherence to provided type signatures and module APIs
02Automated code implementation based on existing unit tests
032 GitHub stars
04Resource cleanup and error handling verification
05Language-agnostic support following project-specific guidelines
06Iterative bug fixing until all tests achieve a zero-failure state