Looks like an interesting project!
Not sure yet how I think about star ratings as output, it would depend on how accurate it is and what the exact factors are (I don't think you should get half a star less because someone were to use spaces instead of tabs).

Something to consider too, a textual output in lines of:
- With risk (red, I try not to say something too negative like 'bad')
- Unconventional (yellow/orang~y)
- Conventional (green)

@Derek Herman, @Rheinard Korf, @Luke Carbis might be interesting for for us to chat to see if http://codeoversight.com/ can bring in any value here. Feel free to reach out to me if you think its interesting to chat.