Generate, review, and debug code with clean, efficient, and well-documented solutions, including architecture advice and bug fixing.