- I have read and followed the project's contributing guidelines.
- I have tested the changes thoroughly.
- My code follows the style and formatting guidelines of the project.
- I have updated the relevant documentation, if applicable.
- I have added tests, if appropriate.
- The code builds without any errors or warnings.
- All existing tests pass successfully.