I think the main problem with this approach is the all-or-nothing problem. When reading official docs is not always clear when you already have everything that you need. Reading the whole doc is usually not a possibility considering most modern tools have easily 100+ pages that go down the rabbit hole.
In short, good official documentation is scarce and time to read is even more so.
Interesting.. I have just the opposite experience. Instapaper sends a weekly epub with my articles to my Kindle. More ofter than not, technical articles (i.e. math, code, many images) do not get converted well, to the point of making some of them completely unreadable.
..or just do not use variable names smaller than 3 characters if they do not mean anything, period. There is no difference in coding time and no good reason whatsoever.
This approach is something I never quite figured out. What is the point of documenting your project in another repository? Based on what OP just explained this is one of the only explanations I can come up with (GitHub treats this as an extra that you must pay for).