I'm still alive, just racking my brain.
What I wanted to do: Finish writing a Makefile & m4 macros for building a static website.
What I did instead: Threw away the Makefile, & wrote & debugged a shellscript doing part of the build process.
It took me most of the day to figure out that's the better way to tackle this thing anyway: Don't add a build step to the Makefile until it's actually working as intended from the shell.