Skip to main content

Feedback de estado

O Weave Network deve comunicar seu estado de forma clara, permitindo que o jogador entenda o que está acontecendo sem depender de interfaces complexas.

Sempre que possível, o estado da rede deve ser perceptível diretamente no mundo.

Estados operacionais​

Cada estado operacional possui uma linguagem visual própria, pensada para diagnóstico rápido e leitura à distância.

  • Offline
    Aparência inativa, sem brilho ou animação.
    Indica que o Controller existe, mas está desligado.

  • Booting
    Efeito inicial de recondensação da Trama.
    Animações sutis indicam que a rede está sendo estabilizada, mas ainda não está operacional.

  • Online
    Aparência estável, brilho consistente e animações regulares.
    Indica operação normal da rede, com scheduler ativo e capacidade disponível.

  • Reconfiguring
    Feedback visual de pausa controlada, distinto de falha.
    Indica que a topologia da rede mudou e que o sistema está aguardando estabilização antes de retomar operações.

  • Brownout
    Animações desaceleram e perdem intensidade.
    Indica que a energia disponível é suficiente apenas para contenção, com capacidade ativa reduzida.

  • Collapse
    Aparência apagada e ausência de fluxo visual.
    Indica dissipação completa da Trama por falta de buffer energético.

  • Reboot
    Efeito visível de recondensação por um tempo fixo.
    Indica que energia foi reaplicada e que a rede está se recuperando após um Collapse.

Esses sinais existem para permitir leitura rápida do estado da rede, mesmo sem interação direta.

Debug acessível​

Além do feedback visual, uma ferramenta de inspeção deve permitir acesso direto a informações essenciais da rede.

Ela deve expor:

  • controllerId e estado ACTIVE
  • quantidade de nós e links no grafo atual
  • estado operacional da rede e capacidade ativa disponível
  • última decisão tomada por cada Porta, quando aplicável

O objetivo do debug é explicar o comportamento da rede, não substituir o feedback visual nem fazer parte da progressão normal do jogador.