Apparently, I defeated myself.. a year ago.
So I maintain a "Set up new computer for work script" that slaps together my preferred tools and configuration and does a bunch of nifty things like setting up pre-commit hooks for git and stuff.
At some point when I was working at Barracuda I added a pre-commit hook to my script to always run chmod -x on .sh files.
For the last week I have been pulling my hair because a shell script I need to run in a container was having permission issues.
Am literally my own worst enemy sometimes.. also I didn't fucking comment why I added that to my default pre-commit and git config stuff...