Faça do credor a marca principal, não um sotaque
Reframe o aplicativo voltado ao mutuário de "produto Kamo com acentos emprestadores" para "produto do lender, Kamo como o motor." Cada superfície agora leva com...
Deep org-theming integration across every borrower surface
Executes the full plan from the org-theming analysis: every CTA, glow, progress bar, focus ring, ambient orb, chat surface, header logo, and attribution line no...
Fazer org branding alto — salpico animado, fita, brilho, rodapé
A sutil fita de sotaque 1px e o logotipo do cabeçalho não estavam fazendo o suficiente para celebrar a marca do credor. Agora cada superfície de herói entrega u...
Port org-scheme theming from kamo-internal so mutuário superficies pick up lender branding
Porta o sistema de org- theme orientado por subdomínios a partir do kamo- interno para kamo-los, analisado até ao que faz sentido para um superfície face ao mut...
Port public chat support from kamo-marketing, restyled for aurora theme
Brings the AI + live-support chat widget from kamo-marketing into the borrower-facing app, recoloured to the kamo-los aurora palette (surface-base / ink / auror...
Preservar proporção de aspecto no céu atmosféricos para nuvens + sol + pássaros não esticar no retrato
CloudsLayer, BirdsLayer e a porção solar/estrela de SkyLayer foram usando preservAspectRatio="none" assim em um telefone de retrato alto o SVG sistema de coorde...
backlog do feat(emprestador-ux): tarefas bloqueadas, identificador de datas MUI, widgets de memorandos
1. Real bloqueado Por semântica de tarefas. Foi: TaskHub sabia sobre feito/corrente/todo mas o estado "travado" foi declarado e nunca calculado. Agora: as taref...
feat(empréstimo-ux) sprint 4: a11y + pós-submissão + transparência da taxa + teclas i18n
1. Acessibilidade: - StatusBanner recebe role=status + aria-live, um ícone em linha (assim sucesso / aviso não é transmitido apenas pela cor), e um contraste do...
fate(emprestador-ux) sprint 3: persona honesta, identidade intl, consentimento real, taxonomia de erro
1. Escolha de personalidade reframed honestamente. Foi "Pegue o seu guia" — olhou Como se o mutuário estivesse a escolher o seu agente de empréstimos. Agora lê-...
feat(emprestador-ux) sprint 2: nav + salvamento automático + endereço intl + recuperação de currículo
1. EmprestadorHeader: cabeçalho pegajoso magro em cada superfície pós-aplicação (aplicar/*, pontos de passagem/*, espaço de trabalho/*). Logotipo / back-to-work...
velocidade 1: confiança + segurança
Quatro itens prioritários da auditoria mutuário-UX: Portão de todas as entradas de integração por trás Quando a bandeira está desligada (por exemplo, implement...
Ajuste de retrato móvel para ilustração herói + cromo
Em um telefone retrato o 100x60 viewBox de cada camada estava sendo esticado em um retângulo estreito alto, que fez a casa e olhar de primeiro plano esmagado e ...
Embrulho de ilustração não tinha altura — cada camada renderizada em uma tira 0px
O div raiz JourneyIlustration foi `relativo overflow-hidden' sem dimensões explícitas. Seu pai foi dimensionado via inset-0, mas o criança relativa só tinha aut...
Cena em camadas com paralaxe, movimento ambiente, atmosfera real
O primeiro corte enviou um pequeno SVG estático atrás de uma vinheta agressiva, então EMPTY LOT parecia uma tela em branco. Substitui- o por uma cena real em ca...
Substituir o mundo 3D por uma viagem ilustrada em 2D
Matar o procedimento três.js cena de ponta a ponta e reconstruir o mutuário viajem visual como um módulo plano, acessível e mobile Com suporte completo à RSE e ...
Camadas de terra infinitas + profundidade do horizonte + sinais de gramado adequados
Terreno — não mais cubo - SkyDome: esfera traseira de 420 m colorida ao horizonte de TOD ativo, senta-se atrás drei <Sky> para que qualquer costura nos cantos d...
Sky no longer washes to white — golden-hour default + tuned sky shader
Sky was reading white because: - toneMappingExposure 1.05 + Bloom@0.45 with luminanceThreshold 0.72 was blowing the bright procedural sky into the bloom buffe...
Cinematic 3D pass — postprocessing, materials, geometry, motion, weather
The 7-day analysis from the chat, executed: Day 1 — Foundations: - @react-three/postprocessing added: EffectComposer with SMAA, N8AO (ambient occlusion), Blo...
Ambiente 3D real + cenário de bairro + casa mais ousada CTAs
Cena 3D eram caixas de procedimentos genéricos em um plano plano plano. Trouxe-o para um Vizinhança credível: - WorldScene: adicionar drei <Environment preset=...
3D cinematic journey + 10 personalities + persona homes
Major UI overhaul to lean into the existing 3D world rather than overlaying 2D chrome on top of it. - Rewrite Home with animated wall lerps, swinging front doo...
Clean up the session — bug fixes, dedupe, dead-code
Three-agent review surfaced real problems and copy-paste — addressing them: Bug fixes: - useEnsurePrimaryBorrower returned dead state (primaryUid, creating) an...
Aposentar o assistente de URLA — os points agora são donos da jornada do mutuário de ponta a ponta
Fios de cada primeiro ponto de ligação para escrever através do existente /api/security/mortgage-apps/* endpoints, então redireciona/apply/<section> para sua co...
12 folhas restantes + 8 cenas de cerimônia impls
Fundação da fase C — cada passagem e lesma de cerimónia na especificação tem agora um superfície real, estaticamente pré-renderizada. Adaptadores Stub para trás...
Fundação M3a — cliente de conexões, ganchos, 2 folhas de coordenadas herói
Parte dianteira da fundação M3a connect-first que a compartilhamento-lib Ligação + Verificada A infra-estrutura dos factos acabou de aterrar. - lib/los/connect...
Molde o assistente URLA legado dentro da JourneyShell
Fase A da entrega do mutuário-viagem: o mundo 3D permanece em vista enquanto o mutuário trabalha através de cada seção. Em grandes viewports (≥xl) o mundo preen...
O mundo torna-se homepage — / serve a cena 3D, /start é o pórtico conversacional, /caminhos de viagem achatados para /persona /waypoints/[id] /cerimônias/[id]
O emprestador chega diretamente na nova experiência na URL pública em vez do legado de pouso conversacional. Página inicial do CTA gira entre 'Iniciar sua aplic...
O mutuário de pós-porch pousa no mundo 3D (/journey/persona então /journey), não o mago legado MUI
Reward gate + auto-resume now route to /journey/persona?app=<uid>, persona pick lands in /journey?app=...&persona=..., e um persistente 'Continue sua aplicação'...
17 conjuntos de regras do programa (period-validated) + índice chaveado pelo LoanProgramCode
Planilha de pontos de caminho primitiva + /journey/waypoints/[id] placeholder route
Personagem do sub-escritor (sub-escritor da coruja SVG; arte real encomendada)
Smoke script for existing /mortgage-apps API end-to-end through KamoLOS proxy
Adicionar fábricas de crédito/assinatura/endereço (por omissão aos cascudos existentes)
O portão de boas-vindas só deve disparar para visitantes verdadeiros que retornam
Visitantes novinhos estavam no portão de boas-vindas no momento em que digitou o seu nome, porque o anteriorProgress foi recomputado a partir do actual Estabele...
O fluxo padrão + remover é auto-avançar para estimar
O verdadeiro bug por trás dos usuários que aterrissam na tela de estimativa-revelação mesmo depois "Iniciar": o motor de fluxo retorna DONE quando o estado. flu...
Implantações novas e dinâmicas não são mascaradas por HTML em cache
A página inicial foi estaticamente pré- renderizada (o / na saída de compilação), que significa o mesmo HTML — e suas referências incorporadas ao bloco específi...
Portão de boas-vindas + sempre disponível "Iniciar"
Visitantes retornados com estado persistente do BID estavam sendo abandonados diretamente em qualquer fase que tenham atingido — incluindo a previsão-revelação ...
Alinhar Dockerfile com padrão de kamomarketing (node: 24-alpina, 2 estágios)
Falha na compilação do IC no nó:20- alpino em `npm ci` porque npm 10.8 (abundou com Node 20) resolve Next.js @swc/helpers peerDep (>=0.5.17) a 0.5.21 enquanto o...
Alinhar k8s + adicionar fluxo de trabalho forgejo por padrão kamomarketing
- os manifestos k8s seguem o estilo kamomarketing/kamo-internal comprovado (kamolos- deployment / kamolos- service / kamolos- config / kamolos- route) - Ingress...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.