- I have read the contributing guidelines
- Yes (please specify the tool below)
- Add test cases to all the changes you introduce
- Run
uv run poe alllocally to ensure this change passes linter check and tests - Manually test the changes:
- Verify the feature/bug fix works as expected in real-world scenarios
- Test edge cases and error conditions
- Ensure backward compatibility is maintained
- Document any manual testing steps performed
- Update the documentation for the changes
- Run
uv run poe doclocally to ensure the documentation pages renders correctly - Check and fix any broken links (internal or external)