BDS0.1

Marcadores

Marque uma entrada obrigatória com asterisco e uma opcional com o sinal de grau, no próprio nome do campo.

Adotadaem 2026-10-02Menos entradasMáxima intuiçãoJeito únicoTela, FormulárioMarkdown

Quando usar

Use em toda coluna de entrada que um step de intake mostra, em toda página e formulário que a mostram.

Quando não usar

Colunas calculadas não levam marcador: fórmulas, lookups, rollups, contagens, carimbos de criação e de modificação, numeração automática. Colunas que não aparecem em nenhum step também não levam.

Como funciona

Marque a entrada obrigatória com *

Uma coluna que um step exige termina em *, sem espaço antes. O campo primário segue a mesma regra.

Passa: toda coluna listada como obrigatória em um step termina em *.

Marque a entrada opcional com °

Uma coluna que um step mostra e que nenhum step exige termina em °.

Passa: toda entrada mostrada sem * termina em °.

Deixe as colunas calculadas sem marcador

Uma coluna calculada não leva marcador, mesmo quando um step a mostra. Assim o cabeçalho diz à pessoa o que ela precisa preencher e o que ela só lê.

Passa: nenhuma fórmula, lookup, rollup ou carimbo leva * ou °.

Dê a cada nome um só marcador

O marcador faz parte do nome, então aparece também em filtros, ordenações e no texto das fórmulas. Uma coluna obrigatória em um intake e opcional em outro não tem nome válido. Harmonize, em geral tornando-a obrigatória nos dois.

Passa: nenhuma coluna é obrigatória em um intake e opcional em outro.

Mantenha os marcadores em toda página

As páginas de interface mostram os mesmos nomes das grid views, com os marcadores.

Passa: todo campo mostrado em uma página tem o mesmo marcador que tem na tabela.

Referências

Os marcadores vêm das regras de intake. Na grid view, a pessoa lê no cabeçalho o que precisa preencher, o validador verifica a obrigatoriedade só pelo nome, e o marcador continua lá nos registros expandidos, nas outras views e nas exportações. O par * para obrigatório e ° para opcional é uma leitura da instrução original, que dizia “obrigatório” duas vezes. Ele segue a base mais antiga do workspace, que já usava nomes como Full name* e Date of Birth*.

Esta regra entra em conflito com a comparação de usabilidade de CRMs do revisor (2026-09-29/30). No formulário de criar pessoa, o Attio exige 0 campos e o folk exige 1 (comparação, linhas 17 a 28). A comparação diz “Literal * suffixes are not validation rules.” (comparação, linha 2987) (sufixos * literais não são regras de validação) e pede “Remove the ° from Source°.” (comparação, linha 800). Mantemos os marcadores porque as grid views de intake não têm outro lugar para dizer que uma coluna é obrigatória: o cabeçalho da coluna é o único texto que a pessoa vê. A regra continua adotada com o conflito em aberto. Uma tela feita para pessoas de fora do workspace não tem grid view por trás, então o motivo acima não vale ali, e esse caso ainda não foi decidido.