I. Introduction
Nearly every piece of software eventually reaches a point when it should be documented. This is because technical documentation is the most sought-after learning resource [1]. Well-written documentation is the hallmark of good open-source projects and can be critical for their adoption [2]. Unfortunately, real-world documentation is often incomplete or confusing [3] due to time constraints.