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.