NoteBugsDocs

Funcionalidades

Etiquetas e modelos de card

Dois catálogos do espaço de trabalho: um classifica, o outro pré-preenche.

Etiquetas

A etiqueta é global dentro do espaço de trabalho: não há etiqueta de projeto nem de epic. Ela classifica um card em qualquer dimensão que o projeto não cubra (api, regressão, urgente), e atravessa a hierarquia inteira sem pertencer a nenhum nível dela.

No card, tagIds é a lista FINAL: o que não vier some. Na edição em lote, ao contrário, elas viajam como adiciona/remove, para não apagar as etiquetas que cada card já tinha.

Modelos de card

Um modelo é um card pela metade, guardado no catálogo do espaço: título, descrição, coluna e etiquetas. Serve para o que se cria toda semana com a mesma forma: um relato de bug, uma tarefa de deploy, uma revisão.

A composição tem uma regra só

O que veio no pedido vence; o modelo preenche o que faltou. Vale igual no POST /api/cards e no formulário da interface.

  • Vazio no modelo significa “não define”, nunca “apague”: "", null e [] deixam o campo para quem pedir.
  • O título do modelo não é aparado: o espaço de um prefixo como [BUG] faz parte do título.
  • A coluna do modelo é a do conjunto do ESPAÇO. Quem traduz para o conjunto do card, quando o escopo é por projeto, é o servidor.
  • Apagar um modelo não toca nos cards já criados a partir dele.