Documentation System ======================================== There are two main inspirations for the documentation system: 1. `Divio Documentation System `_ 2. `C4 Architectural Diagrams `_ The Divio documentation system advocates for 4 main categories of documentation: 1. Learning oriented tutorials 2. Problem-solving oriented guides 3. Information oriented references 4. Understanding oriented explanations 2 additional categories can be added for heavily technical projects: 5. Release notes 6. Landing pages You can note that the main entry-point for the ``Python-Prefab`` repo is a landing page that points examples of the 4 main categories advocated by the Divio system. Additionally, the C4 model advocates for 4 levels of technical diagrams: 1. System context diagram 2. Container diagram 3. Component diagram 4. Code diagram These diagrams can be implemented in any of the 4 main categories of documentation, but will mainly appear in the explanations and design docs.