Considering that the element <num> is parallel to the element <w> in annotating a number, which can from a linguistic point of view be considered a word-level unit, it should also belong to the att.segLike class. This would not only provide it with the @function attribute for annotating its syntactic function but would also include it in the att.fragmentable class, allowing the annotation of incomplete numbers (esp. Roman numerals which are often quite long and can easily be partially lost).
Assigning to Fabio Ciotti for triage, reporting to council, and implementation
Council opinion is to reject the request since:
1) the same happens for many phrase level elements with similar
semantic functions as <date> or <measure> etc. For simmetry we should
change them all
2) there is a fairly simple solution for both the issues, that is
nesting <w> or <phr> inside <num>
3) in the worst case the issue can be faced with a local extension of
TEI scheme.