@lukeatreides Thanks for your report. There was a bug with the hex color text input not working. This issue is now fixed in the last development version (commit). The fix will be available in the next released version of the extension.
"There must be no unused files." - It seems there are no unused files.
"Well-known third-party libraries must be in a genuine and in an unchanged form. They should be acquired from the vendor’s official website or a CDN." - we use two libraries - jquery and D3js. They in a genuine and in an unchanged form. And they acquired from the official website.