Every pull request must use the pull request template and include the following information. Complete every section before requesting review.
Describe the main change and the behavior it adds, fixes, or improves. Keep each pull request focused on one change.
Explain why the change was made: the problem it solves or the need it addresses. Link a related issue if one exists.
Attach screenshots or videos showing the behavior before and after the change. Label both clearly and use the same scenario so reviewers can compare the result.
If the change has no visible result, explain why screenshots or videos do not apply and include relevant verification output instead.
Describe how you tested the change, including the steps performed, the expected result, and the actual result. Include the macOS version and app version/build used for testing behavior changes. For documentation-only changes, describe the content and links you checked.
Check the confirmation in the pull request template only after you have tested the affected behavior and verified that it works properly. Disclose any testing limitations.
Pull requests with missing information or an unchecked confirmation are not ready for review.