Como saber diferenciar 100% regras de tela com regras de negócio da aplicação?
Perguntando melhor, alguém conhece alguma literatura consagrada em nossa área que defina uma metodologia nesse caso?
procure isolar o maximo de regras que puder nas suas classes de dominio.
um bom raciocinio é fazer com que as classes de dominio sejam independentes das camadas de infraestrutura, interface etc.
inevitavelmente, será preciso replicar uma ou outra regra em tela por questoes de usabilidade etc.