Write a codereview by diffing with the main branch.
- output in markdown format
- include these catagories: bug, nit, typo, DX (bad api's), UX (adapters, graphql etc), code-smell
- always check whats the aproach of the repo to do things and review based on that.
- sort by catagory, then severity
- write the review to review-__diff_main.md