﻿ROYAL 1.0.1 — CANDIDATO PARA TESTE, NÃO PUBLICADO NA STORE

Correções:
- Inicializador exige licença assinada antes de abrir o sistema.
- Servidor valida a mesma licença antes de iniciar e em cada ciclo de até cinco segundos durante as requisições.
- Licença inválida, ausente ou vencida bloqueia as funções e não apaga dados.
- Configuração da TV removida do formulário de agendamento.

Validação realizada: compilação sem erros/avisos; 20 verificações do licenciamento; verificador retornou código 10 sem licença; servidor direto recusado antes da criação/migração de dados.

PENDENTE: teste visual de ativação com uma chave real do fornecedor, início das filas após ativar, reinício, som, TV, impressão e instalação final. A abertura automática da interface foi impedida pelo controle de acesso da ferramenta; não foi confirmada visualmente.

Executar RoyalAtendimento.exe (requer .NET Desktop Runtime 8 x64). Não abrir SistemaSenhas.ps1 diretamente.
Este candidato usa os caminhos existentes em ProgramData/RoyalAtendimento. Não testar filas com dados reais sem backup e não executar ao mesmo tempo que a versão da Store.
A chave anual usa vencimento definido na emissão, com cinco dias de tolerância da regra anterior; não conta automaticamente 12 meses após colar a chave.
Não inclui chave privada nem gerador do fornecedor.
Compilado com o SDK disponível 11 prévio, alvo .NET 8; compilação de produção com SDK estável ainda pendente.