- Shipped
- 5 de setembro de 2026 às 18:20 UTC
- Author
- Kamo
- Commit
- 0b63128
A página que substitui era um protótipo usando uma URL de produção. Foi postado para `http://localhost:8082`, então nenhuma aplicação que ele coletava chegou a nada. Ele nomeou "Mark Johnson com American Lendering Group, NMLS 343298954" como cada Oficial de empréstimos do visitante. Seu rodapé alegou uma hipoteca residencial da Califórnia Licença de Lei de Crédito, um escritório na "123 Hipoteca Lane", e uma linha de reclamações lendo "1-800-XXX-XXXX" — sob o logotipo do inquilino que aconteceu para carregar. A o texto de consentimento pediu aos mutuários que concordassem com os termos de "[Nome Broker]". **Endereçado por produto, não por máquina. ** `/empréstimo/mortgage/{productId}`, com Opcional `/{memberId}` para o link de referência de um agente de empréstimo. Os nomes de identificação do produto a organização, de modo que a página funciona de forma idêntica no próprio credor «apps.their domain.com» e em «apps.kamocrm.com» — mesmo logótipo, cores, favicon, Informações e divulgações de qualquer forma. É isso que faz a rotulagem branca possível para um credor que não configurou DNS, e é por isso que nada aqui resolve um inquilino do nome da máquina: um proxy para a máquina de API compartilhada perde `X-Forwarded-Host', e cada um desses credores teria resolvido para a plataforma. Um produto cujo mercado não é um mercado hipotecário responde 404, idêntico a um excluído um, e a página diz que o aplicativo não existe. **O rodapé é agora o próprio registro da organização** — nome legal, NMLS com um Ligação de acesso ao consumidor, endereço real e contacto, as licenças estatais que introduziu, a sua marca de alojamento justo e as suas ligações políticas publicadas. Um valor que o credor tem não entrar não faz absolutamente nada. Um rodapé vazio é uma lacuna que alguém pode preencher; A anterior era uma falsa declaração regulamentar que ninguém conseguia detectar. **Design.** Duas colunas: uma coluna de cor fixa com a marca, oficial e um trilho de progresso contínuo, contra papel. A espinha é o todo idéia — responde "a quem estou dando isso" e "quanto mais há" permanentemente, quais são as duas ansiedades desta forma. Frauntes para o declarações, Inter Tight para o trabalho, tanto auto-hospedado assim nem a imagem construir nem a primeira pintura de um mutuário depende do Google. Figuras tabulares em todos os lugares um número é digitado. Um momento orquestrado sobre carga; depois disso, movimento só responde a uma ação, e `MotionConfig reduxMotion="user" 'faz que uma verdadeira preferência em vez de um framer ignora. ** Submissão** vai para o endpoint público do SecurityService, Capcha ***, e pousa em uma página de confirmação que é uma rota real — ele sobrevive a uma actualização e a uma ligação transmitida. O e- mail do recibo é enviado para o servidor a partir do mesmo perfil de divulgação que o rodapé usa, então os dois não podem derivar. Verificado em um navegador sem cabeça em 1440 e 390: cinco etapas, validação, erro afirma, a confirmação, a página não encontrada, e machado limpo (WCAG 2.1 AA) em todos os quatro — uma falha real de contraste encontrada e fixada no trilho.