Defining "slop" is tricky because bad human code exists too. But there are clear patterns: over-commented obvious code, generic variable names, unnecessary abstractions, suspiciously perfect docstrings on trivial functions... I built a detector and ran it against real PRs.