Investigate adding sonar cloud to the quality assurance on top of linting
While linting enforces many good quality measures, it may not catch all cases. We should investigate adding SonarCloud integrations to the project to do deeper checks and whether this adds value.