Documentation¶
Users and developers find what they need, and the docs say what the tool really does.
Each level adds measures; a level is reached when its measures and all measures below meet their thresholds. Measures and levels are fixed by the danwos model (The fixed danwos model deci... (DEC_DANWOS_MODEL)); a project only says where the results come from.
Level 1 – Sketched¶
User docs (README with start steps).
Level 2 – Shaped¶
Developer docs (setup, structure); docs build without warnings.
Level 3 – Solid¶
Docs cover every feature (AI-rated ≥ 70).
Level 4 – Refined¶
Architecture and decisions documented; API reference generated.
Level 5 – Audited¶
Docs tested with users; code examples executed.
Possible checks¶
Examples – which check feeds which measure is the project’s choice.
existence checks for user and developer docs
docs build with warnings as errors (e.g.
sphinx-build -W)AI rating: do the docs cover every feature
executed code examples (doctest)