We did this at a previous company in the healthcare space. It made audits easy since we could point to every instance of the design changing, who approved it, and the code that implements the change (all wrapped up in PR(s)).
In general I like checking docs into source control, for all the reasons we use git and code reviews for the code itself.
In general I like checking docs into source control, for all the reasons we use git and code reviews for the code itself.