Redmineでプロジェクトの識別子を連番で生成する設定にしているのですが、
プロジェクト新規作成時に数値だけにするとバリデーションで
  ?≪ 識別子 ≫ が無効です
と言われてしまいます。

例えば、12と設定した場合です。
a12
などと英字から始めた場合は問題ないようです。
ソースのapp/models/project.rbを見たところ、
数字は特にバリデーションではじいていないように見えるのですが、何故なんでしょうか?

元々の理由は、
イントラなどで使う場合にプロジェクトの識別子にもろプロジェクト名を付けると
URLでバレバレになってしまうのを防ぎたいのです。
(それを言うと、wikiのURL名も考慮しないといけないのですが、それは今後の課題です)