Ouch. What a terrible situation. I'm holding out for the other side of the story, but unless you're willing to assume the entire thing is invented this is a major fuckup for GitHub. I think this is a classic problem with companies making the transition from small startup to regular business. Break down the barriers! Flat management! Kill bureaucracy and embrace no-politics DIY organisation! The article reads like an…
I think, realistically, a spouse of a founder might be very involved in a company and decision making. Depending on the exact nature of the relationship, this is probably inevitable, very common, and not necessarily undesirable. There is a reason we give the president's wife a special title even though technically no one voted for her, many married couples are a team in the professional arena as well.
Why would you even want that? It can't be good for the organization--because they are outside the normal chain of command and thus not really accountable for their actions, and because they have power not earned through an objective process--and it can't be good for your relationship. Just don't do it.