-
Status:
in-review(validada no Lab em 2026-10-03; relatório em BATCH-224) -
Modo de Autonomia:
autonomo_monitorado -
Lote Alvo:
BATCH-224 -
Data de Criação: 2026-10-03
-
Origem: parte do core da REQ-097 do
conn2flow-site, pedida pelo Engenheiro Chefe Humano no chat.
Escopo
-
O site do cliente lê os módulos e as tabelas distribuídos do catálogo do próprio pacote (
project/distributed-modules.json); a lista do.envvira opcional. -
Ação
estadono canal: o cliente pergunta ao Central o estado da conta e os módulos do plano; o projeto do Central responde por um provedor configurável. O cliente guarda o último estado conhecido. -
Execução: a cópia de um módulo age quando o módulo (ou um de
active_with) está no plano ou já esteve; o estado da conta fica disponível para o módulo decidir o que para. -
Painel: o provedor do Central pode pôr a conta em "só visualização" (escritas e rotinas que não são de leitura recusadas no canal; formulários recusados) ou mandar o usuário para um endereço (a tela de assinatura do projeto).
Fora do escopo
-
Regra de cobrança, carência e planos: ficam no projeto (
conn2flow-site).
Critérios de aceite
-
CA-1: catálogo local substitui o
.env;.envcom lista continua valendo. -
CA-2: estado assinado, com cache e com o último estado mantido quando o Central não responde.
-
CA-3: só visualização recusa escrita no canal mesmo que a tela tente gravar.
-
CA-4: testes de unidade; suíte sem regressão.