This sounds interesting but (from the homepage too) I don't understand how it's different than having it run any other linter?
Just flagging big functions will make the agent write small functions ~ but not necessarliy in a good way
(for example the agent might just cut `doOneThingAndTheOther` in half and call the second half `doOneThingAndTheOther2`)