1a- nome da classe: /var/www/html/mkt/src/publicar/Models/CronogramaCampanha.php
infoent: Adição da propriedade `metadados` (string/json) e respectivos getters e setters.
infosai: Classe CronogramaCampanha atualizada.
1b- objetivo: Incluir o suporte ao campo 'metadados' no modelo de agendamento de campanha.
1c-sucesso: 20260126234413
2a- nome da classe: /var/www/html/mkt/src/publicar/Repositories/CronogramaCampanhaRepository.php
infoent: Alterar os métodos de persistência (save e update) para lidar com a nova coluna 'metadados' da tabela 'campaign_schedules'.
infosai: CronogramaCampanhaRepository atualizado.
2b- objetivo: Garantir que os metadados específicos da plataforma sejam salvos e recuperados do banco de dados.
2c-sucesso: 20260126234448
3a- nome da classe: /var/www/html/mkt/public/index.php
3c-sucesso: 20260127000125
infoent:
- Remover a visualização e seleção de mídias no 'modalSchedule'.
- Adicionar container `#platformFields` para campos dinâmicos no modal.
- Implementar lógica JS para mostrar campos específicos (onchange do canal):
- IG Feed: Legenda (textarea), Localização (input), Tags (input).
- IG Stories: Link (input), Menções (input).
- Pinterest: Título (input), Link Destino (input).
- WhatsApp: Legenda (input).
- Atualizar `editSchedule` para preencher esses campos a partir do JSON em `metadados`.
- Atualizar o processamento POST `save_schedule` para coletar e salvar os metadados.
infosai: Interface do sistema atualizada.
3b- objetivo: Modernizar a edição de agendamentos conforme as particularidades de cada plataforma, removendo o seletor manual de arquivos.