Last active
April 5, 2026 14:22
-
-
Save av/3d073696c93bcf22c0e849693a1f5a7b to your computer and use it in GitHub Desktop.
Makefile command for common slop indicators
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| lint-content: | |
| @command -v rg >/dev/null 2>&1 || { echo >&2 "Error: rg (ripgrep) is missing. Please install it."; exit 1; } | |
| @rg --multiline --color=always -n -i -g '!*.staged.md' -g '!*.bak' \ | |
| -e '—' \ | |
| -e ';' \ | |
| -e '\bdelve\b' \ | |
| -e '\btapestry\b' \ | |
| -e '\bleverage\b' \ | |
| -e '\butilize\b' \ | |
| -e '\bseamless(ly)?\b' \ | |
| -e '\blandscape\b' \ | |
| -e '\btestament\b' \ | |
| -e '\bsynergy\b' \ | |
| -e '\bparadigm\b' \ | |
| -e '\bcutting[- ]edge\b' \ | |
| -e '\bgame[- ]changer\b' \ | |
| -e '\binnovative\b' \ | |
| -e '\bgroundbreaking\b' \ | |
| -e '\bcemented\b' \ | |
| -e '\bunpack\b' \ | |
| -e '\bpivotal\b' \ | |
| -e '\bmyriad\b' \ | |
| -e '\bvibrant\b' \ | |
| -e '\bcrucial\b' \ | |
| -e '\bunderscore\b' \ | |
| -e '\bshowcase\b' \ | |
| -e '\bintricate\b' \ | |
| -e '\brevolutionize\b' \ | |
| -e '\bcollapsing\b' \ | |
| -e '\btransformative\b' \ | |
| -e '\bholistic\b' \ | |
| -e '\bspearhead\b' \ | |
| -e '\bquiet(ly)?\b' \ | |
| -e '\bdisrupt(ive)?\b' \ | |
| -e "\bit is important to note\b" \ | |
| -e "\bin conclusion\b" \ | |
| -e "\bin summary\b" \ | |
| -e "\bto summarize\b" \ | |
| -e "\bas we have seen\b" \ | |
| -e "\blet'?s explore\b" \ | |
| -e "\blet'?s dive( in)?\b" \ | |
| -e "\bwithout further ado\b" \ | |
| -e "\bat the end of the day\b" \ | |
| -e "\bit goes without saying\b" \ | |
| -e "\bmoving forward\b" \ | |
| -e "\bgoing forward\b" \ | |
| -e "\bin today'?s world\b" \ | |
| -e "\bin this day and age\b" \ | |
| -e "\bthe fact of the matter is\b" \ | |
| -e "\bit should be noted( that)?\b" \ | |
| -e "\bneedless to say\b" \ | |
| -e "\bin this section\b" \ | |
| -e "\bas mentioned above\b" \ | |
| -e "\bhaving established\b" \ | |
| -e "\bnow let'?s turn to\b" \ | |
| -e "\bas we'?ll see below\b" \ | |
| -e "\bit'?s worth noting( that)?\b" \ | |
| -e "\bbefore we move on\b" \ | |
| -e "\blet me explain\b" \ | |
| -e "\bhere'?s the kicker\b" \ | |
| -e "\bthe best part\??\b" \ | |
| -e "\bhere'?s the breakdown\b" \ | |
| -e "\bi'?m going to state this as clearly as possible\b" \ | |
| -e "\bhere'?s the thing\b" \ | |
| -e "\blet me be clear\b" \ | |
| -e "\bhere'?s why this matters\b" \ | |
| -e "\blet that sink in\b" \ | |
| -e "\byou'?re not imagining( it)?\b" \ | |
| -e "\byou'?re not alone\b" \ | |
| -e "\byou'?re not broken\b" \ | |
| -e "\band that'?s okay\b" \ | |
| -e "\bgive yourself permission\b" \ | |
| -e "\bit'?s not .{1,40} it'?s\b" \ | |
| -e "\bthis isn'?t about\b" \ | |
| -e "\bnot about .{1,30} about\b" \ | |
| -e "\bweren'?t .{1,30} were\b" \ | |
| -e "\bdidn'?t .{1,40} (they|it|we) \b" \ | |
| -e "\bgame[- ]changing\b" \ | |
| -e "\bparadigm shift\b" \ | |
| -e "\bunprecedented\b" \ | |
| -e "\btransformed forever\b" \ | |
| -e "\bseismic shift\b" \ | |
| -e "\bwatershed moment\b" \ | |
| -e "\bfundamentally changed everything\b" \ | |
| -e "\bnothing short of\b" \ | |
| -e "\bsingle[- ]handedly\b" \ | |
| -e "\bonce and for all\b" \ | |
| -e "\breshap(e|ed|ing) the .{1,20} forever\b" \ | |
| -e "\bchanged .{1,20} forever\b" \ | |
| $(if $(FILE),"$(FILE)",content/) && echo "Slop indicators found above" && exit 1 || echo "No slop indicators found" | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment