Our command syntax policy is that command names can only contain lowercase letters, digits, and hyphens; but we have a few legacy commands that do not follow that rule.
$ grep -re 'name=.*[A-Z].*' op-mode-definitions/ op-mode-definitions/include/bgp/afi-ipv4-ipv6-common.xml.i: <leafNode name="local-AS"> op-mode-definitions/snmp.xml.in: <tagNode name="ifAlias"> op-mode-definitions/snmp.xml.in: <tagNode name="ifDescr"> op-mode-definitions/snmp.xml.in: <tagNode name="ifIndex">
We should fix them before we can enforce that requirement in build scripts.