Novo Documento para testar
Novo Documento para testar
4 de nov. de 2025
Dev Team - Standup
Convidados Leonardo Sola Guilherme Esteves Pedro Ferreira nascimento.ledu@gmail.com alanlengruber@gmail.com Leonardo Campos Eder Teixeira lorena@snackprompt.com
Anexos Dev Team - Standup
Registros da reunião Transcrição
Resumo
Luis Nascimento e Leonardo Sola discutiram ajustes na autenticação para o endpoint /elementals, confirmando que esta rota de templates não requer autenticação obrigatória, ao passo que Pedro Ferreira, Leonardo Sola e Luis Nascimento debateram o acesso não autenticado, diferenciando o retorno de templates do sistema e próprios. Lorena Oliveira relatou que Alan Lengruber se ausentou e que passaria tarefas de backlog para Luis Nascimento, enquanto Leonardo Sola revisou o board, discutindo cards em Prod e WIP, e junto a Pedro Ferreira, priorizaram a limpeza de rotas obsoletas e a funcionalidade de denúncia de comentários. Pedro Ferreira levantou questões de template vs. duplicate, permissões de admin, sincronização de dados de release para testes e a necessidade de abordar performance e o gargalo arquitetural das células de tabela.
Detalhes
Ajustes de Autenticação na API Luis Nascimento perguntou a Leonardo Sola sobre a autenticação para o endpoint de templates
/elementals), ao que Leonardo Sola confirmou que esta rota não requer autenticação obrigatória. Eles concordaram que a rota/library, a rota ideal, não deveria ter essa opção de autenticação. Luis Nascimento mencionou que precisava fazer um ajuste, pois a busca por templates é feita em/elementals(00:00:26).Atrasos e Ausências na Reunião Lorena Oliveira notou que outros membros da equipe não haviam entrado na reunião, possivelmente devido à mudança de horário, que foi decidida em um dia em que Leonardo Sola e Luis Nascimento não estavam presentes (00:03:50). Lorena Oliveira mencionou que Alan Lengruber entrou brevemente e precisou sair para levar o cachorro ao veterinário devido a um engasgo, pedindo para avisarem Guilherme (00:08:39). Pedro Ferreira chegou atrasado e mencionou que achou que Guilherme não entraria na reunião (00:12:24).
Alocação de Tarefas Pendentes Lorena Oliveira informou a Luis Nascimento que lhe passaria tarefas de backlog para evitar que ele ficasse parado, já que Guilherme não havia respondido (00:03:50). Luis Nascimento mencionou que estava adiantando algumas coisas que Pedro Ferreira havia pedido. Lorena Oliveira afirmou que a equipe pode ficar parada ou fazendo pequenas coisas até Éder e Juan definirem as prioridades (00:05:23).
Revisão do Board e Status dos Cards Leonardo Sola conduziu a revisão do board, mencionando que havia dois cards em Prod (Open Graph e Show me by snack comment). Havia seis cards em WIP (00:08:39). Luis Nascimento mencionou que finalizou o cleanup de código antigo e o colocou para review (00:12:24).
Discussão sobre Acesso Não Autenticado a Templates Leonardo Sola discutiu um card sobre permitir acesso não autenticado ao endpoint de templates da biblioteca. Eles concluíram que a rota que chama os templates é
/elementals, que não precisa de autenticação obrigatória, e, portanto, não houve alteração no back-end (00:14:01). Luis Nascimento sugeriu mover o card para validate. Pedro Ferreira perguntou sobre a diferença no retorno de dados, e Leonardo Sola explicou que, quando autenticado, o usuário recebe templates do sistema e os próprios, mas quando não autenticado, recebe apenas os do sistema (00:15:12).Debate sobre Template vs. Duplicate Pedro Ferreira levantou uma dúvida sobre a diferença entre template e duplicate, questionando se o conceito de template faz sentido. Leonardo Sola mencionou que templates do sistema fazem sentido, semelhantes aos do Google Docs, úteis para estruturas a serem editadas (00:16:47). Ambos concordaram que, em muitos casos, usar o botão de duplicate não faria diferença prática (00:18:25).
Mapeamento de Rotas de Front-End e Depreciação Pedro Ferreira e Luis Nascimento discutiram o mapeamento de rotas de front-end e identificaram várias rotas que consideram obsoletas ou que precisam de atenção, como as rotas de login SSO e o username edit (00:18:25). Pedro Ferreira destacou rotas que ele considera críticas, como a política de privacidade e as landing pages
/storybooke/features), marcando as rotas críticas com um ícone de caveira. Eles notaram que o/createnão existe mais como rota, pois a criação é feita por botão (00:20:02).Priorização da Limpeza de Rotas e Código Pedro Ferreira sugeriu que Leonardo Sola fizesse a tarefa no back-end para verificar quais rotas estão sendo usadas e quais não estão, indicando que isso ajudaria na limpeza de código e nas mudanças arquiteturais futuras (00:21:12). Leonardo Sola mencionou que já haviam considerado isso, mas adiaram para após a transição para Next. Pedro Ferreira sugeriu fornecer um relatório de rotas de front-end para apoiar o trabalho do back-end e as integrações (00:22:16).
Funcionalidade de Denúncia de Comentários Leonardo Sola atualizou o status do botão de denúncia de comentários, que estava esperando a aprovação de Guilherme. Ele explicou que, ao denunciar, uma notificação é enviada para o Airtable e para o canal de suporte, e que o comentário não é excluído ou arquivado automaticamente. Lorena Oliveira e Leonardo Sola discutiram que, no momento, a remoção de comentários problemáticos precisaria ser feita manualmente por um administrador (Leonardo Sola ou Guilherme) (00:24:31).
Debate sobre Permissões de Admin Pedro Ferreira sugeriu que todo e-mail
@snackpudesse ser um administrador como uma solução provisória, permitindo acesso a funcionalidades como edição de comentários e conteúdo (00:25:38). Leonardo Sola questionou a necessidade de admin para todos, citando o exemplo de Lucas do Design. Eles discutiram a importância de reestruturar as permissões de admin e o sistema de permissão em geral (00:27:13) (00:41:02).Sincronização de Dados de Release e Anonimização Pedro Ferreira levantou a necessidade de ter uma verossimilhança dos dados de prod nos dados de release para testes. Leonardo Sola concordou, mas apontou o problema de a release ser aberta ao público. Pedro Ferreira sugeriu que a release deveria ser fechada e que os dados deveriam ser desanonimizados, não podendo ser relacionados diretamente ao usuário. Leonardo Sola propôs restringir o cadastro e login na plataforma de release apenas para usuários internos (00:28:34).
Discussão sobre Qualidade de Imagem da Homepage Pedro Ferreira comentou sobre o card para reverter a qualidade das imagens da homepage, notando que a diferença de qualidade era mínima e talvez não valesse a pena mexer, pois ninguém mais havia reclamado. Luis Nascimento sugeriu subir para release para Guilherme dar uma olhada e mencionou a perda de performance (00:29:57). Pedro Ferreira concordou em não mexer neste card por enquanto (00:31:40).
Feedback de Pedro Ferreira nos Reviews Pedro Ferreira forneceu feedback sobre o card Workflow dialog, notando que havia problemas de espaçamento e overflow no botão. Ele destacou a importância de títulos em diálogos para acessibilidade, mesmo em páginas privadas (00:31:40). Lorena Oliveira confirmou que recebe notificações sempre que alguém comenta nos cards que ela criou (00:32:31). Pedro Ferreira e Lorena Oliveira debateram a abrangência da revisão de código (code review), se deveria incluir detalhes visuais ou apenas problemas que quebram o código (00:33:42).
Comportamento do Diálogo em Mobile e Problemas de SEO Pedro Ferreira pontuou que, no mobile, o diálogo deveria se transformar em um drawer. Luis Nascimento confirmou que isso é padrão do chat CN (00:34:45). Pedro Ferreira também informou que o problema de SEO (Open Graph) foi resolvido, mas só depois que Guilherme verificou que o Cloud Front estava bloqueando. Ele mencionou que as correções de SEO na homepage trouxeram de volta um problema com a request de reviews, que está sendo tratado como bloqueante (00:36:00).
Status e Discussão sobre Part-time de Back-end Lorena Oliveira perguntou quem era Antônio, e Luis Nascimento e Pedro Ferreira explicaram que ele era um part-time. Leonardo Sola o identificou como part-time de front-end que fez alguma documentação de back-end. Pedro Ferreira defendeu que Antônio seria muito útil para o back-end devido ao seu conhecimento em performance e Golang (00:38:20). Leonardo Sola ponderou que no momento não era prioritário devido à necessidade de definição de prioridades (00:39:48).
Prioridades e Próximos Passos do Back-end Leonardo Sola e Pedro Ferreira discutiram as prioridades do back-end definidas por Guilherme, incluindo a fusão de comments com rate. Pedro Ferreira explicou que a ideia é unificar toda a parte de comentários para dar uma noção de massividade, misturando comment, review e snack (00:41:02). Leonardo Sola mencionou que esta análise levaria cerca de uma semana. Outra frente complexa seria a reestruturação dos eventos when e or do workflow (00:42:06).
Preocupações com Performance e Escalabilidade Pedro Ferreira levantou a necessidade de abordar a performance e escalabilidade do sistema, incluindo testes com e sem cache e quantificação de requests e usuários simultâneos (00:43:19). Leonardo Sola concordou que um grande gargalo de performance é o grande número de elementos não usáveis, como as "células" (00:44:39).
Problema Arquitetural de Células em Tabela Pedro Ferreira explicou o problema de arquitetura das células de tabela serem elementos separados, o que causa "peso sem necessidade" no banco de dados (00:44:39) (00:47:33). Ele detalhou que a solução ideal seria criar células por coordenada e construir a matriz no front-end com base apenas nos espaços preenchidos, o que reduziria drasticamente o volume de dados (00:46:14). Pedro Ferreira enfatizou que a resolução do problema de matriz/célula é um dos maiores gargalos (00:47:33).
Encerramento da Reunião e Próximas Tarefas Leonardo Sola concluiu a reunião. Lorena Oliveira informou Luis Nascimento que havia dois cards de front-end que ele poderia pegar. Ela lamentou que Juan não tivesse terminado a feature de FedVW, o que forçaria Luis Nascimento a trabalhar em tarefas de backlog (00:48:49).
Próximas etapas sugeridas
Lorena Oliveira vai passar uma tarefa em backlog para Luis Nascimento realizar, para que ele não fique parado.
Lorena Oliveira vai avisar o Guilherme sobre a saída de Alan Lengruber e desejar melhoras para o cachorro dele.
Luis Nascimento vai pegar dois cards de front marcados como backlog que foram sinalizados por Lorena Oliveira.
Revise as anotações do Gemini para checar se estão corretas. Confira dicas e saiba como o Gemini faz anotações
Envie feedback sobre o uso do Gemini para criar notas breve pesquisa.
4 de nov. de 2025
Dev Team - Standup
Convidados Leonardo Sola Guilherme Esteves Pedro Ferreira nascimento.ledu@gmail.com alanlengruber@gmail.com Leonardo Campos Eder Teixeira lorena@snackprompt.com
Anexos Dev Team - Standup
Registros da reunião Transcrição
Resumo
Luis Nascimento e Leonardo Sola discutiram ajustes na autenticação para o endpoint /elementals, confirmando que esta rota de templates não requer autenticação obrigatória, ao passo que Pedro Ferreira, Leonardo Sola e Luis Nascimento debateram o acesso não autenticado, diferenciando o retorno de templates do sistema e próprios. Lorena Oliveira relatou que Alan Lengruber se ausentou e que passaria tarefas de backlog para Luis Nascimento, enquanto Leonardo Sola revisou o board, discutindo cards em Prod e WIP, e junto a Pedro Ferreira, priorizaram a limpeza de rotas obsoletas e a funcionalidade de denúncia de comentários. Pedro Ferreira levantou questões de template vs. duplicate, permissões de admin, sincronização de dados de release para testes e a necessidade de abordar performance e o gargalo arquitetural das células de tabela.
Detalhes
Ajustes de Autenticação na API Luis Nascimento perguntou a Leonardo Sola sobre a autenticação para o endpoint de templates
/elementals), ao que Leonardo Sola confirmou que esta rota não requer autenticação obrigatória. Eles concordaram que a rota/library, a rota ideal, não deveria ter essa opção de autenticação. Luis Nascimento mencionou que precisava fazer um ajuste, pois a busca por templates é feita em/elementals(00:00:26).Atrasos e Ausências na Reunião Lorena Oliveira notou que outros membros da equipe não haviam entrado na reunião, possivelmente devido à mudança de horário, que foi decidida em um dia em que Leonardo Sola e Luis Nascimento não estavam presentes (00:03:50). Lorena Oliveira mencionou que Alan Lengruber entrou brevemente e precisou sair para levar o cachorro ao veterinário devido a um engasgo, pedindo para avisarem Guilherme (00:08:39). Pedro Ferreira chegou atrasado e mencionou que achou que Guilherme não entraria na reunião (00:12:24).
Alocação de Tarefas Pendentes Lorena Oliveira informou a Luis Nascimento que lhe passaria tarefas de backlog para evitar que ele ficasse parado, já que Guilherme não havia respondido (00:03:50). Luis Nascimento mencionou que estava adiantando algumas coisas que Pedro Ferreira havia pedido. Lorena Oliveira afirmou que a equipe pode ficar parada ou fazendo pequenas coisas até Éder e Juan definirem as prioridades (00:05:23).
Revisão do Board e Status dos Cards Leonardo Sola conduziu a revisão do board, mencionando que havia dois cards em Prod (Open Graph e Show me by snack comment). Havia seis cards em WIP (00:08:39). Luis Nascimento mencionou que finalizou o cleanup de código antigo e o colocou para review (00:12:24).
Discussão sobre Acesso Não Autenticado a Templates Leonardo Sola discutiu um card sobre permitir acesso não autenticado ao endpoint de templates da biblioteca. Eles concluíram que a rota que chama os templates é
/elementals, que não precisa de autenticação obrigatória, e, portanto, não houve alteração no back-end (00:14:01). Luis Nascimento sugeriu mover o card para validate. Pedro Ferreira perguntou sobre a diferença no retorno de dados, e Leonardo Sola explicou que, quando autenticado, o usuário recebe templates do sistema e os próprios, mas quando não autenticado, recebe apenas os do sistema (00:15:12).Debate sobre Template vs. Duplicate Pedro Ferreira levantou uma dúvida sobre a diferença entre template e duplicate, questionando se o conceito de template faz sentido. Leonardo Sola mencionou que templates do sistema fazem sentido, semelhantes aos do Google Docs, úteis para estruturas a serem editadas (00:16:47). Ambos concordaram que, em muitos casos, usar o botão de duplicate não faria diferença prática (00:18:25).
Mapeamento de Rotas de Front-End e Depreciação Pedro Ferreira e Luis Nascimento discutiram o mapeamento de rotas de front-end e identificaram várias rotas que consideram obsoletas ou que precisam de atenção, como as rotas de login SSO e o username edit (00:18:25). Pedro Ferreira destacou rotas que ele considera críticas, como a política de privacidade e as landing pages
/storybooke/features), marcando as rotas críticas com um ícone de caveira. Eles notaram que o/createnão existe mais como rota, pois a criação é feita por botão (00:20:02).Priorização da Limpeza de Rotas e Código Pedro Ferreira sugeriu que Leonardo Sola fizesse a tarefa no back-end para verificar quais rotas estão sendo usadas e quais não estão, indicando que isso ajudaria na limpeza de código e nas mudanças arquiteturais futuras (00:21:12). Leonardo Sola mencionou que já haviam considerado isso, mas adiaram para após a transição para Next. Pedro Ferreira sugeriu fornecer um relatório de rotas de front-end para apoiar o trabalho do back-end e as integrações (00:22:16).
Funcionalidade de Denúncia de Comentários Leonardo Sola atualizou o status do botão de denúncia de comentários, que estava esperando a aprovação de Guilherme. Ele explicou que, ao denunciar, uma notificação é enviada para o Airtable e para o canal de suporte, e que o comentário não é excluído ou arquivado automaticamente. Lorena Oliveira e Leonardo Sola discutiram que, no momento, a remoção de comentários problemáticos precisaria ser feita manualmente por um administrador (Leonardo Sola ou Guilherme) (00:24:31).
Debate sobre Permissões de Admin Pedro Ferreira sugeriu que todo e-mail
@snackpudesse ser um administrador como uma solução provisória, permitindo acesso a funcionalidades como edição de comentários e conteúdo (00:25:38). Leonardo Sola questionou a necessidade de admin para todos, citando o exemplo de Lucas do Design. Eles discutiram a importância de reestruturar as permissões de admin e o sistema de permissão em geral (00:27:13) (00:41:02).Sincronização de Dados de Release e Anonimização Pedro Ferreira levantou a necessidade de ter uma verossimilhança dos dados de prod nos dados de release para testes. Leonardo Sola concordou, mas apontou o problema de a release ser aberta ao público. Pedro Ferreira sugeriu que a release deveria ser fechada e que os dados deveriam ser desanonimizados, não podendo ser relacionados diretamente ao usuário. Leonardo Sola propôs restringir o cadastro e login na plataforma de release apenas para usuários internos (00:28:34).
Discussão sobre Qualidade de Imagem da Homepage Pedro Ferreira comentou sobre o card para reverter a qualidade das imagens da homepage, notando que a diferença de qualidade era mínima e talvez não valesse a pena mexer, pois ninguém mais havia reclamado. Luis Nascimento sugeriu subir para release para Guilherme dar uma olhada e mencionou a perda de performance (00:29:57). Pedro Ferreira concordou em não mexer neste card por enquanto (00:31:40).
Feedback de Pedro Ferreira nos Reviews Pedro Ferreira forneceu feedback sobre o card Workflow dialog, notando que havia problemas de espaçamento e overflow no botão. Ele destacou a importância de títulos em diálogos para acessibilidade, mesmo em páginas privadas (00:31:40). Lorena Oliveira confirmou que recebe notificações sempre que alguém comenta nos cards que ela criou (00:32:31). Pedro Ferreira e Lorena Oliveira debateram a abrangência da revisão de código (code review), se deveria incluir detalhes visuais ou apenas problemas que quebram o código (00:33:42).
Comportamento do Diálogo em Mobile e Problemas de SEO Pedro Ferreira pontuou que, no mobile, o diálogo deveria se transformar em um drawer. Luis Nascimento confirmou que isso é padrão do chat CN (00:34:45). Pedro Ferreira também informou que o problema de SEO (Open Graph) foi resolvido, mas só depois que Guilherme verificou que o Cloud Front estava bloqueando. Ele mencionou que as correções de SEO na homepage trouxeram de volta um problema com a request de reviews, que está sendo tratado como bloqueante (00:36:00).
Status e Discussão sobre Part-time de Back-end Lorena Oliveira perguntou quem era Antônio, e Luis Nascimento e Pedro Ferreira explicaram que ele era um part-time. Leonardo Sola o identificou como part-time de front-end que fez alguma documentação de back-end. Pedro Ferreira defendeu que Antônio seria muito útil para o back-end devido ao seu conhecimento em performance e Golang (00:38:20). Leonardo Sola ponderou que no momento não era prioritário devido à necessidade de definição de prioridades (00:39:48).
Prioridades e Próximos Passos do Back-end Leonardo Sola e Pedro Ferreira discutiram as prioridades do back-end definidas por Guilherme, incluindo a fusão de comments com rate. Pedro Ferreira explicou que a ideia é unificar toda a parte de comentários para dar uma noção de massividade, misturando comment, review e snack (00:41:02). Leonardo Sola mencionou que esta análise levaria cerca de uma semana. Outra frente complexa seria a reestruturação dos eventos when e or do workflow (00:42:06).
Preocupações com Performance e Escalabilidade Pedro Ferreira levantou a necessidade de abordar a performance e escalabilidade do sistema, incluindo testes com e sem cache e quantificação de requests e usuários simultâneos (00:43:19). Leonardo Sola concordou que um grande gargalo de performance é o grande número de elementos não usáveis, como as "células" (00:44:39).
Problema Arquitetural de Células em Tabela Pedro Ferreira explicou o problema de arquitetura das células de tabela serem elementos separados, o que causa "peso sem necessidade" no banco de dados (00:44:39) (00:47:33). Ele detalhou que a solução ideal seria criar células por coordenada e construir a matriz no front-end com base apenas nos espaços preenchidos, o que reduziria drasticamente o volume de dados (00:46:14). Pedro Ferreira enfatizou que a resolução do problema de matriz/célula é um dos maiores gargalos (00:47:33).
Encerramento da Reunião e Próximas Tarefas Leonardo Sola concluiu a reunião. Lorena Oliveira informou Luis Nascimento que havia dois cards de front-end que ele poderia pegar. Ela lamentou que Juan não tivesse terminado a feature de FedVW, o que forçaria Luis Nascimento a trabalhar em tarefas de backlog (00:48:49).
Próximas etapas sugeridas
Lorena Oliveira vai passar uma tarefa em backlog para Luis Nascimento realizar, para que ele não fique parado.
Lorena Oliveira vai avisar o Guilherme sobre a saída de Alan Lengruber e desejar melhoras para o cachorro dele.
Luis Nascimento vai pegar dois cards de front marcados como backlog que foram sinalizados por Lorena Oliveira.
Revise as anotações do Gemini para checar se estão corretas. Confira dicas e saiba como o Gemini faz anotações
Envie feedback sobre o uso do Gemini para criar notas breve pesquisa.