🌿 Biologia — O Organismo
O Bounded Context de Biologia implementa a camada cognitiva e metabólica do PAEBIRU. Enquanto o
kernelcuida da sobrevivência mecânica (rede, mensagens), abiologiacuida da sobrevivência adaptativa: como o nó percebe o ambiente, como toma decisões (ABAPORU) e como economiza energia via redes neuromórficas (SNN).
flowchart TB
subgraph Inputs [Percepção]
S[Sensores Algedônicos]
M[Mensagens da Malha]
end
subgraph Cognition [Cognição · ABAPORU]
B[Crenças · Beliefs]
D[Desejos · Desires]
I[Intenções · Intentions]
end
subgraph Execution [Metabolismo]
SNN[SNN · Spiking Neural Network]
BC[Backpressure Causal]
end
Inputs --> B
B --> D
D --> I
I --> Execution
Execution -->|Feedback| S
1. ABAPORU — Agente BDI
O ABAPORU é o agente autônomo que reside em cada nó. Ele segue o modelo BDI (Belief-Desire-Intention):
- Beliefs (Crenças): Representam o que o nó sabe sobre o mundo (estado dos peers, maturidade causal, topologia da malha).
- Desires (Desejos): Objetivos de alto nível (manter latência baixa, maximizar créditos, economizar bateria).
- Intentions (Intenções): Planos concretos de ação (re-rotear pacotes, iniciar round de FedAvg, entrar em hibernação).
2. Redes Neuromórficas (SNN)
Para processamento de ultra-baixa energia, especialmente em MuleNodes, a biologia utiliza Spiking Neural Networks (SNN) com neurônios LIF (Leaky Integrate-and-Fire).
- Sparsity: A informação é transmitida via spikes (pulsos) no tempo. Se não há atividade, não há consumo de CPU.
- Hardware-Aware: A rede ajusta sua densidade (sparsity) com base no sinal de dor (algedonia) do hardware.
3. Metabolismo e Homeostasia
O nó é tratado como uma célula metabólica. O sistema busca manter a homeostasia através de:
- Sensores Algedônicos: Monitoram temperatura, CPU e memória. Se o “prazer” cai abaixo do limiar, o nó entra em modo defensivo.
- Veto Algedônico: Um mecanismo de segurança onde o hardware pode interromper a governança lógica para evitar dano físico (ex: superaquecimento).
- Backpressure: O metabolismo do nó dita o ritmo de processamento. O
MetabolicActiondo Kernel é o sinal de “fome” ou “saciedade” do sistema.
4. Invariantes do Domínio
- Soberania Decisória: O ABAPORU local sempre tem a palavra final sobre o uso de seus recursos.
- Prioridade Termodinâmica: A sobrevivência física do nó (homeostasia) precede qualquer objetivo da malha.
- Maturidade Causal: Decisões de aprendizado e evolução seguem o tempo de Langevin, não o cronológico.