This is going to cause a profusion of very small bugs. Lots of overhead (incidents, pull requests, code reviews, etc) for the amount of actual progress. 

The best alternative I can think of offhand is to have a large single incident like "put minor crm business object under spec tests". QA can write the tests to fail (i.e. don't comment the bad parts out) and then a dev can tweak the code until they pass). These simple sorts of errors take like 30 seconds each to fix.