The cfenginedoc project provides two methods for
understanding what your cfengine files do. It
builds graphs describing the relationships between
your cfengine files, and then links to NaturalDocs
documentation you write into your cfengine files.