Documentation is more like a pizza baking manual, so that if a new chef takes over, they can still make the same pizza.
https://literateprogramming.com/
so that specific problems are documented.
One could argue that no literate programming system has had more than one user. Knuth's WEB and CWEB never really caught on.
Well, I worked up:
https://github.com/WillAdams/gcodepreview/blob/main/literati...
for my current project (and will use it going forward for any new ones) and:
https://github.com/topics/literate-programming
has 443 projects...