Mappings between TEI Header elements and Dublin Core fields have for the most part been stable and well identified for many years. There are however a few cases where we could helpfully provide more guidance, especially as the DCMI concepts are now clearly defined and standardised and even (I believe) mapped to eg DCR concepts.
This is a particularly striking example. We suggest for teiHeader/@type only two possible values "text" and "corpus". It would be more helpful to explicitly refer to http://dublincore.org/documents/dcmi-type-vocabulary/ which proposes and defines "Collection", "Dataset", "Event", etc. We should either simply reference this list from the spec or reproduce it as a suggested vallist.