There’s no way being told to design something before I know what connects to it could go wrong, right?

Actually, I avoided doing anything wrong, but I caught heat for not having it ready to go. Which, minutes later, turned out to be a good thing - which I haven’t bothered trying to explain yet.