"From what Rule 106 says, we understand that there existed a convention, either earlier or contemporary, of marking an extra short u with a dot. The tone of Rules 15 and 105 in the Tolkāppiyam suggests that the author of the text made his own rule of marking a vowelless consonant with a dot.
"It is possible that there existed in the pre-Tolkāppiyam period, the convention of marking an extra short u with a dot and the author of Tolkāppiyam extended the convention to the class of vowelless consonants..."
The crux of the problem seems to be the interpretation of the rule Tolkāppiyam 15. Mahadevan has used Kamil Zvelebil’s outdated 1972 translation, “The nature of the consonant is to be provided with a dot.” Ramamurti (1982:180)’s more precise translation using the imperative/optative interpretation is, "Let/May it be the nature of mey (consonant) to stay with a puḷḷi (dot).” If the use of dots to indicate pure consonants was already present, he would not have used the imperative/optative construction in the rule.