Pular para o conteúdo principal

Princípios de design

Este documento define os princípios que orientam todas as decisões do Weave Network, do balanceamento à arquitetura interna.

Eles existem para manter o sistema consistente, previsível e legível, mesmo conforme cresce em complexidade.

Escopo claro

O Weave Network é um subsistema logístico de transporte e decisão.
Ele não assume responsabilidades de armazenamento.

O mod não:

  • gerencia inventários
  • controla slots
  • executa autocrafting
  • substitui mods de storage

Armazenamento é sempre externo.
O papel do Weave Network é decidir para onde algo vai, quando e sob quais condições.

Transporte abstrato

O Weave Network opera por transferências lógicas, coordenadas pelo Weave Controller.

Não existe:

  • entidade em trânsito
  • pathfinding
  • renderização de itens se movendo
  • custo visual por payload transportado

O transporte não é um objeto no mundo, mas um evento lógico.
Isso garante desempenho, previsibilidade e escalabilidade.

Upgrade sem retrabalho

A progressão da rede acontece principalmente pela troca do Core do Weave Controller e pela adição de upgrades quando aplicável.

O cabeamento base permanece o mesmo ao longo de toda a evolução.
O jogador não precisa desmontar a rede para avançar de tier.

Esse princípio existe para evitar retrabalho e incentivar planejamento de longo prazo.

Complexidade opcional

O sistema básico funciona com pouca configuração e decisões simples.

Conforme a base cresce, o Weave Network oferece ferramentas mais avançadas para quem precisa de:

  • previsibilidade
  • controle fino
  • comportamento determinístico

A complexidade existe como opção, não como obrigação.

Progressão honesta

Cada tier resolve problemas reais e abre novas possibilidades.

Nenhum tier existe apenas para inflar números ou bloquear progresso artificialmente.
A evolução acontece por necessidade, não por obsolescência forçada.

Visual como feedback

A infraestrutura comunica seu estado por meio de linguagem visual e sinais claros.

Carga, estabilidade e evolução da rede podem ser percebidas sem depender de interfaces pesadas ou telas complexas.

A rede deve ser compreensível à primeira vista, mesmo quando exposta.