tidy up badges so we properly update it when we change the requirements and use green if we've enough instances to match requirements #576