Encaixe modular
Depois de três rodadas e vinte e uma marcas, a escolha caiu na 2c. A nota que ela carregava desde o board era: bairros que se encaixam sem sobra; o bairro escolhido é o único colorido. É literalmente o que o produto faz — então a marca deixou de ser metáfora e passou a ser o diagrama da mecânica.
Nas cinco superfícies obrigatórias
A regra do sistema
Massa neutra é território, lima é decisão. Quatro polígonos que tesselam um quadrado com cortes retos; só o último recebe cor. A mesma regra vale no mapa — o bairro compatível acende, o resto permanece silencioso.
Onde quebra: se os cortes ficam grossos, lê gráfico de pizza. Em 16px as separações somem e sobra um quadrado — por isso o favicon do produto usa a variante de núcleo, não a 2c cheia.
Medida antes de o token existir
O chão é uma pedra levemente esverdeada — deliberadamente não é bege nem creme. O lima é o acento mais difícil dos três avaliados: na cor cheia original dava 1,77:1 contra o fundo. Duas correções entraram durante a construção do produto e estão registradas aqui porque mudam a regra de uso.
| Par de uso | Medido | Piso | Regra que virou código |
|---|---|---|---|
| Corpo sobre fundo | 15,15 | 4,5 | Tinta principal em qualquer superfície clara. |
| Corpo sobre superfície | 15,95 | 4,5 | Cartões e painéis. |
| --fg-mut 60% | 4,79 | 4,5 | Texto secundário de 12px. Abaixo de 60% não passa. |
| --fg-dim 46% | 3,15 | 3,0 | Só texto grande e traço de gráfico. |
| Acento como gráfico | 3,04 | 3,0 | Botão, chip, barra. Nunca texto pequeno. |
| Acento em texto pequeno | 4,51 | 4,5 | Usa --accent-text, igual ao forte. |
| Texto sobre o acento | 4,98 | 4,5 | --on-accent é a tinta escura, nunca branco. |
| Acento sobre o solo do mapa | 2,80 | 3,0 | Correção 1: falhava. O mapa passou a usar --accent-forte, que dá 4,14:1 sobre o solo. |
| Acento-texto sobre accent-soft | 3,94 | 4,5 | Correção 2: falhava. Superfície soft recebe apenas --fg, que dá 13,23:1. |
| Acento como preenchimento de barra | 2,50 | 3,0 | Correção 3: falhava sobre a trilha. Toda barra passou a usar --accent-forte, que dá 3,70:1 — o mesmo token do solo do mapa. |
| Trilha do interruptor desligado | 1,43 | 3,0 | Correção 4: falhava. O estado deixou de morar na trilha e passou a morar no knob em --fg (12,43:1) mais rótulo textual sempre visível. |
| Corpo sobre caixa informativa | 14,46 | 4,5 | Bloco de critério que a pessoa não escolhe. |
| Texto secundário na caixa informativa | 4,69 | 4,5 | Explicação de por que o critério não é opcional. |
| Corpo sobre a trilha | 12,43 | 4,5 | Marca da mediana e linha do teto na faixa de custo. |
| --fg-dim sobre superfície | 3,19 | 3,0 | Rótulo de dado indisponível; o texto explicativo usa --fg-mut a 4,89:1. |
Rampa quantitativa reconstruída
Estado fora do critério
O acento significa decisão
A regra que separa os três tipos de critério é de cor, e é literal: lima só aparece onde a pessoa escolheu. Critério que ela não controla usa neutro derivado da tinta. O custo do m² começa neutro e ganha acento no instante em que ela liga o filtro — porque aí deixou de ser contexto e passou a ser escolha.
Escolha — pontua e pode filtrar
Informativo — sem controle, por definição
Condicional — neutro até a pessoa decidir
Acima do teto — sem cor de alarme
Uma afirmação sobre o mundo precisa ser qualificada
O estágio de imóveis usa um catálogo fictício, autorizado para validar interesse no fluxo. Isso cria um estado que o sistema não tinha: conteúdo que parece dado e não é. Ele reusa a linguagem já estabelecida para lacuna declarada — contorno tracejado, etiqueta monoespaçada em caixa alta e hachura — porque pertence à mesma família: algo que a interface afirma e precisa qualificar. Nenhum token de cor novo, e nunca vermelho de alarme, que está na lista do proibido.
Faixa de aviso, no topo do estágio
Etiqueta por item
fictícioGrotesca no rótulo, mono no número
Space Grotesk carrega título, interface e corpo. JetBrains Mono aparece exclusivamente em número, score, distância, percentil, contagem e coordenada — é a marca tipográfica de que aquele valor tem origem e método, o pilar 9.6 virando tipo. Ambas em woff2 variável dentro de assets/fonts/, OFL, sem hotlink.
Cartografia como ativo, não como enfeite
Moradia.pro
Moradia em 600, .pro em 400 secundário — o sufixo é qualificador profissional, não parte do nome falado.
O que não é mais candidato
As outras oito marcas das três rotas continuam no board arquivado para consulta histórica, não como alternativa viva. Registradas aqui em miniatura para que ninguém as reintroduza por engano.
Vocabulário proibido
A entidade central é o polígono, o setor, o bairro — a vida ao redor do imóvel. Estes itens aparecem desenhados e riscados porque lista de exclusão só vale se for verificável.