08. Publicação
Publicação é a etapa em que o nanosap envia um item para o Geleca executar a publicação.
O princípio é simples:
nanosap decide o que publicar
Geleca executa como publicar
Publicação pendente
Um item com a tag publicacao_pendente ainda precisa ser publicado.
Essa tag não é status principal. Ela pode coexistir com o pipeline do item.
Envio ao Geleca
Quando a pessoa aciona a publicação, o nanosap monta o material do item:
- nome
- descrição
- preço estimado
- imagem
- largura
- altura
- comprimento
- peso
O nanosap não agenda, não mantém fila própria e não reprocessa imagem.
Ele apenas envia o item para o Geleca.
Ambientes
Em desenvolvimento, publicações e captions usam decor.gravuras.
Em produção, usam decor.antigo.
Essa separação evita testar edição de publicação na conta de produção.
Controle de estado
Antes do envio, o item deixa de estar como publicacao_pendente e passa a carregar publicando.
Se o Geleca aceitar o envio, o item remove publicando e passa para o status postado.
Se o envio falhar, o item remove publicando e volta a carregar publicacao_pendente.
Regra
Publicação não calcula custo, não altera rateio e não altera venda.
Ela só move o item do estado de pendência de publicação para a execução pelo Geleca.
Editar caption não cria publicação nova. É apenas atualização de conteúdo.