=== MHANTA Agent ===
Requires at least: 6.8
Requires PHP: 8.2
Stable tag: 0.6.3
License: GPL-2.0-or-later

Inventário e monitorização de instalações WordPress individuais ligadas ao MHANTA.

== Instalação ==
1. Transfira o ZIP do endereço HTTPS oficial do seu MHANTA e confira o SHA-256 publicado.
2. Em Plugins > Adicionar plugin > Carregar plugin, carregue o ZIP e ative-o.
3. Em Definições > MHANTA Agent, confirme o endereço HTTPS e o token de utilização única.
4. Se a instalação já tem uma credencial guardada, use Verificar e reconectar.

O token inicial expira em dez minutos e não pode ser reutilizado. Atualizar o
plugin preserva a ligação: não o desinstale para fazer uma atualização.
Uma credencial revogada, uma chave local perdida ou uma migração de domínio
exigem recuperação da chave ou um novo emparelhamento autorizado.

== Segurança e privacidade ==
Exige PHP sodium. Credenciais cifradas com chave local dedicada; pedidos e
respostas assinados; HTTPS com verificação de certificado; sem redirecionamentos.
Os controlos administrativos exigem autorização e nonce. Reconectar apenas
envia heartbeat e inventário, sem executar operações de manutenção.
Recolha adicional, backups e atualizações exigem consentimento próprio.
As amostras PHP medem tempo de CPU por pedido e pico de memória do processo.
A recolha do sistema é separada e está desligada por omissão nos dois lados.
Quando autorizada, lê CPU, RAM, carga e disco visíveis ao PHP, sem comandos
shell ou permissões root. Pode abranger outros websites e não representa a
quota da conta. Linux /proc é necessário para CPU/RAM/carga; o disco usa PHP.
A CPU exige duas recolhas entre 1 segundo e 30 minutos; depois de reinícios
ou intervalos maiores, aguarda novamente. Dados ausentes não se tornam zero.
Os contadores do sistema não identificam limites cgroup/CloudLinux: não devem
ser interpretados como utilização da quota de um contentor ou alojamento.

Não suporta WordPress Multisite nem websites noutras plataformas. Não substitui
atualizações do alojamento, backups, controlo de acesso ou revisão de segurança.
Um checksum confirma integridade face ao valor publicado; não é uma assinatura
independente e não protege se a própria origem de distribuição for comprometida.

== Alterações 0.6.3 ==
CPU do sistema em %, RAM usada/total, carga 1/5/15 minutos e espaço do
sistema de ficheiros. Consentimento local e central separado, histórico
limitado pela retenção existente, estados indisponível/a aguardar/desatualizado.
Atualização preserva a chave e o emparelhamento.

== Alterações 0.6.2 ==
Reconexão com credencial existente, diagnóstico e painel administrativo renovado,
métricas opcionais de CPU por pedido e distribuição reproduzível com manifesto.
