Versioning schematics and manuals is actually a great place for version control in manufacturing.
One of my first projects out of school was a web app where our engineers could document the assembly steps for a given sub-assenbly, then string those sub-assemblies together into a manual for a specific product. The sub-assembly instructions would be revision controlled, and products would be revision controlled. The model was conceptually similar to git submodules.
I don't recall exactly, but there was some legal authority (I think it was a U.S. state?) That uses Git for versioning laws, using pull requests as a way of usefully visualizing changes.
One of my first projects out of school was a web app where our engineers could document the assembly steps for a given sub-assenbly, then string those sub-assemblies together into a manual for a specific product. The sub-assembly instructions would be revision controlled, and products would be revision controlled. The model was conceptually similar to git submodules.