O Canvas

O canvas é o coração do Maestri — um espaço 2D infinito onde você organiza seus terminais, notas, árvores de arquivos e outros nós da forma que parecer mais natural. Não existe layout certo ou errado; o canvas se adapta ao seu raciocínio, não o contrário.

Inserindo nós

Selecione uma ferramenta na barra de ferramentas superior, depois clique e arraste no canvas para desenhar um retângulo. O nó aparece no tamanho e posição que você desenhou.

A barra de ferramentas do Maestri exibindo os tipos de nós disponíveis

Tipos de nós disponíveis: Terminal, Nota, Texto, Desenho e Árvore de Arquivos.

O tamanho padrão de novos terminais e novas notas pode ser configurado em Configurações → Geral. Os valores se alinham à grade de 20pt do canvas, então o que você definir continua se encaixando bem com o snapping magnético e os grupos.

Mover e redimensionar

  • Mover — Clique e arraste em uma área vazia dentro do nó (geralmente o cabeçalho no topo).
  • Redimensionar — Posicione o cursor em um canto ou borda e arraste até o tamanho desejado.

Ações com nós

  • Duplicar — Segure enquanto arrasta, ou clique com o botão direito → Duplicar
  • Excluir W, ou clique com o botão direito → Excluir
  • Focar no viewport\ com o nó selecionado

Reversão automática de ferramentas

Depois de escolher uma ferramenta pelo atalho — N para Nota, B para Retângulo ou Space para Mover — o Maestri volta automaticamente para a ferramenta de Seleção após alguns segundos de inatividade, então você nunca fica preso em um modo que esqueceu de desligar. Se você começar a desenhar ou mover, o cronômetro é cancelado e você permanece na ferramenta até terminar.

A navegação do canvas do Maestri segue as convenções de ferramentas de design como o Figma, então deve parecer familiar imediatamente.

Trackpad

  • Mover — Deslize com dois dedos em qualquer direção
  • Zoom — Gesto de pinça para dentro ou para fora

Mouse

  • Mover — Clique e segure a roda de rolagem, depois arraste
  • Mover + zoom simultaneamente — Segure a roda e role
  • Zoom — Segure e role
  • Mover (alternativo) — Segure Space e clique e arraste

Teclado

  • Zoom in / out+ / -
  • Andar por uma conexão / caminha para o próximo ou anterior nó conectado à seleção atual. Funciona entre terminais, notas, portais e entre andares — a ordem é determinística, então a mesma tecla sempre te leva ao mesmo vizinho.
  • Ir para o próximo agente que precisa de atençãoA percorre todos os terminais com o ponto vermelho de atenção, no andar térreo e em todos os andares.
  • Alternar o minimapaM abre ou fecha o popover do minimapa de qualquer lugar.

Controles de zoom e minimapa

Os controles de zoom ficam no canto inferior direito do app. Ao lado deles há um minimapa que mostra sua posição atual no canvas — útil quando o espaço de trabalho cresceu e você perdeu o fio da meada. O popover do minimapa também pode ser aberto ou fechado de qualquer lugar com M.

Grupos de nós

Quando dois ou mais nós pertencem juntos — um Maestro e seus recrutas, um builder pareado com sua nota de revisão, um portal e o agente que o controla — você pode amarrá-los em um grupo. Grupos dão a esses nós um frame compartilhado e nomeado, deixando a relação visível à primeira vista, e permitem mover o conjunto inteiro de uma só vez.

  • Agrupar — Selecione dois ou mais nós e pressione G. Um frame aparece em volta deles com um cabeçalho arrastável.
  • Desagrupar — Selecione o grupo (ou qualquer um dos seus membros) e pressione G.
  • Renomear — Dê duplo clique no cabeçalho do grupo.
  • Mover junto — Arraste o cabeçalho para mover todos os membros ao mesmo tempo. Membros travados individualmente permanecem no lugar.

Grupos se comportam como um rótulo, não como uma parede: seleção por marquee e cliques continuam passando pelo frame até o que está dentro, então eles nunca atrapalham o trabalho normal no canvas. Copiar/colar, duplicação com +arraste, exportar/importar workspaces, clonagem entre workspaces e desfazer/refazer preservam a composição do grupo — incluindo as conexões entre os membros.

Nota

Grupos precisam de pelo menos dois membros. Se você apagar tantos membros que sobra só um, o Maestri dissolve o grupo automaticamente para que nunca sobrem frames vazios.

Encaixe magnético de tiles

Segure enquanto arrasta um nó e ele se encaixa em layouts estilo mosaico, alinhando paredes automaticamente e preenchendo espaços para um workspace organizado.

  • Alinhamento de paredes — Os nós se alinham à borda mais próxima dos nós adjacentes.
  • Preenchimento de espaços — Arraste um nó para um espaço vazio entre outros e ele se posiciona para preencher o espaço de forma organizada.
  • Sem grade fixa — O encaixe se adapta ao layout real dos seus nós em vez de prendê-lo a tamanhos fixos.

Solte a qualquer momento para voltar ao arraste livre.

Dica

Quando um nó está selecionado, uma borda tracejada aparece ao redor dele indicando a seleção ativa. Clique em uma área vazia do canvas para desselecionar.