では設問、以下のinputタグはバリデーション機能を有し、入力を半角英数字6文字以上必須入力と規定しているがこれはUIか?

<input type="text" pattern="^([a-zA-Z0-9]{6,})$" placeholder="半角英数字6文字以上" required>

UIは配置、形状(外見)、挙動全てにおいてビジネスロジックが要求する入力を、ユーザーが迷う事なく自然に入力出来る事が必須条件だ
そのためにはユーザーの目線や意識の動き、あるいは操作がビジネスロジックに沿うよう誘導する必要がある

UIそのものがビジネスロジックの全てを知っている必要はない、まあそれは当然だ
だがデザイン屋としてはビジネスロジックの全てを理解し、ユーザーを誘導する様にデザインや配置を考えるべきだと思うんだが
その結果UIがビジネスロジックの一部を内包したとしてどこに問題があるというのだろうか?

お願いだからそうしてワンオフできっちりチューニングしてデザインされたUIを別のビジネスロジックで使い回すのはやめてくれ、台無しだから