Do repo analysis programatically
Write out progress for loc