Interconnect arduinos with 2nd USB C connection

One option would still be to use TRRS and then add some locking mechanism for the cable, and add some warning on that lock (like unplug power first). Not a lock that requires a key per se, but at least something that requires moving a few parts before being able to plug/unplug the cable.