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.