Documentation is providing material in form of some kind of documents that provides information on an object and serves as supporting references or records. Documentation a very important part of software engineering. It is in its essence an organized collection of records/Data Entries that describe the structure, purpose, operation, maintenance and data requirements of a Project/Application.
Denigma is not just a Engima which starts with D, the Denigma Project is a DDD (Documentation-Driven Development). Its source code is documented from the very beginning. Every decision is documented as well as every issue encountered including the corresponding found solution to it. In contrast to papers and reviews, in Denigma the ink is never dry. It changes continuously until it gets it absolutely right.