HelmQA webserver is not able to access a private bitbucket repo (at the moment), and i do not want HelmQA webserver to know my passwords or keys.
So there is the need to push a archive (zip, tgz) to HelmQA webserver or to get rid of the webserver and to execute helmQA as a cli within the CI/CD server (and to point it to a local (work-)dir or archive file).
Cross-chart statistic is for most developers not very important (the second goal, if at all) - i guess.
The primary goal of your tool should be to report concrete acionable tasks - so a cli without the "cross chart / cross repo"-stuff is welcomed. In a alpine-based docker image as a dockerized command line tool. Will end up in a very small docker image size - i guess less then 30 MB (compared to your 659MB docker image).