Product docs alongside product code
opstrace.com
opstrace.com
What I tried to do, is to use Github API to list all .md files in a repo and index them as if they were Confluence/Notion/.. docs (with tags, attributes, folders, ...). One issue, there is not a lot of granularity in the permission system of github, and the app would need to have a view right on all files of each repo, which can be an issue when you offer this app as Saas. Same this is not possible to share only one file of a repo with an external app
How are you planning on managing the publishing workflow for non-devs? Marketing and docs teams tend to struggle quite a bit with git specific flows.
Note: marketing folks will probably not be editing the product docs much--the marketing site content is kept in a separate repo so we can provide a different solution there.