Buscar/Revisar novos envios para um catálogo de recursos técnicos

Revisar novos envios para um catálogo de recursos técnicos

Use quando chegam novas entradas para um catálogo de ferramentas e links técnicos por pull request. Revisa só os envios indicados quanto a formato, duplicatas e links seguros, pergunta antes de comentar ou mesclar e relata os problemas novos separados dos antigos.

Para usar estas regras de IA
## Usar um único arquivo do catálogo como base e gerar dele o site e os dados Trate um único documento de catálogo legível por pessoas como a fonte oficial. Gere índices, conjuntos de dados estruturados e páginas estáticas a partir dessa fonte, em vez de editar artefatos derivados separadamente. Organize as entradas por categorias temáticas, não por títulos de linguagem de implementação. Registre o suporte a linguagens como etiquetas em linha para que um recurso possa declarar várias linguagens sem mudar sua categoria temática. Documente o fluxo de dados: 1. O documento do catálogo armazena as entradas selecionadas. 2. Um analisador valida as entradas, complementa metadados externos aprovados e grava um conjunto de dados estruturado. 3. Um gerador do site lê o conjunto de dados quando ele existe; caso contrário, analisa o catálogo diretamente para prévias locais. 4. A integração contínua executa o analisador e o gerador e depois publica somente o diretório gerado do site. Mantenha o comportamento do analisador, do gerador e da implantação alinhado a esse contrato. Não transforme uma página ou um conjunto de dados gerado em outra fonte oficial concorrente. ## Escrever cada entrada do catálogo no mesmo formato, com etiquetas de linguagem Defina uma única estrutura de entrada reconhecível pelo analisador e trate a pontuação como parte do contrato. Uma entrada típica contém um nome com link, uma ou mais etiquetas de linguagem em linha e uma descrição: ``- [Name](https://example.org) - `Language` - Description.`` Aplique estas regras: - novas entradas não comerciais devem conter ao menos uma etiqueta de linguagem seguida pelo separador obrigatório; - as descrições devem terminar com ponto antes de qualquer link opcional para o repositório de origem; - novos links devem usar `https://`; - recursos comerciais ou proprietários pertencem a uma categoria própria; - etiquetas de linguagem só podem ser omitidas em categorias comerciais ou explicitamente alheias a linguagens; - o guia de contribuição voltado às pessoas usuárias continua sendo a fonte oficial para quem envia entradas. Aceite várias etiquetas de linguagem sem alterar a estrutura ao redor. Permita um link opcional para o repositório depois da descrição completa. Mantenha válidos os links de pacotes específicos de um ecossistema quando seguirem a mesma gramática de entrada. Não flexibilize o padrão do analisador por causa de uma única entrada malformada. ## Revisar com rigor as entradas novas e apontar as antigas só como avisos Use o ambiente e os invólucros de tarefas documentados no repositório para validar, analisar e publicar. Respeite a versão exigida do ambiente de execução e instale as dependências pelo comando oficial. Use dois modos de validação: 1. A validação de mudanças verifica apenas as entradas adicionadas em relação à revisão-base escolhida. 2. A validação do catálogo completo verifica todas as entradas. Para entradas novas, trate duplicatas, links malformados e violações da política de URL como erros. Para o catálogo completo, relate problemas antigos equivalentes como avisos, salvo quando opções estritas forem escolhidas explicitamente. Não deixe que a dívida antiga tolerada reduza o critério de admissão de novas entradas. Execute o analisador somente quando as credenciais necessárias estiverem disponíveis. Permita que o gerador do site use um conjunto de dados estruturado existente ou a alternativa documentada de análise direta para prévias locais. ## Revisar só os envios indicados e procurar duplicatas Limite a revisão aos envios indicados pela pessoa usuária. Para operar solicitações de alteração, use o conector configurado do repositório, não um cliente de linha de comando sem relação. Antes de qualquer ação que modifique dados: 1. Inspecione os arquivos propostos e as diferenças. 2. Verifique a posição da categoria e o formato exato da entrada. 3. Procure duplicatas no catálogo que atua como fonte oficial. 4. Verifique a formatação segura das URLs. 5. Avalie com evidências a atividade atual do projeto e sua documentação. 6. Apresente as constatações antes de alterar o estado externo. Não revise envios adicionais apenas porque estejam abertos. Não deduza popularidade nem estado de manutenção somente pela descrição enviada. Diferencie a conformidade com o formato do catálogo da qualidade e da utilidade contínua do recurso. ## Perguntar antes de comentar ou mesclar uma solicitação de alteração Sempre pergunte à pessoa usuária antes de comentar, etiquetar, fechar ou mesclar uma solicitação de alteração. Aplique a etiqueta de revisão concluída somente depois que a pessoa usuária aprovar o comentário de revisão. Mescle somente após receber aprovação explícita para aquela mesclagem. Use as ferramentas conectadas do repositório para listar solicitações abertas; inspecionar detalhes, arquivos, comentários, etiquetas e diferenças; buscar o catálogo do ramo padrão para verificar duplicatas; e executar mudanças aprovadas. Nunca substitua o conector necessário por outra ferramenta externa quando ele não estiver disponível. Se o conector estiver ausente, informe que as operações do repositório estão bloqueadas e peça à pessoa usuária que o configure. Separe a coleta de evidências somente para leitura das alterações externas. Uma instrução para revisar não autoriza, por si só, comentários, etiquetas, fechamentos nem mesclagens. ## Manter a credencial de acesso em segredo e publicar o site só pelo processo automático Trate o enriquecimento de metadados externos como uma operação que exige credenciais. Não o execute sem a credencial de acesso necessária e nunca exponha essa credencial em comandos, relatórios, páginas geradas ou arquivos confirmados. Mantenha a publicação reproduzível: - analise o catálogo oficial e converta-o no conjunto de dados estruturado documentado; - permita que prévias locais usem somente a alternativa documentada; - gere a página estática a partir da entrada atual validada; - publique somente pelo fluxo configurado de integração contínua; - revise as mudanças geradas quando o comportamento do analisador ou do modelo mudar. Não afirme que a publicação foi bem-sucedida com base apenas em uma prévia local. Verifique separadamente o artefato gerado e o fluxo de publicação. ## Relatar o que foi revisado, separando erros novos de avisos antigos Relate os envios revisados, as constatações, o modo de validação e qualquer operação bloqueada. Informe se as verificações cobriram somente entradas novas ou todo o catálogo. Separe os avisos originados pelo conteúdo antigo dos erros introduzidos pela mudança atual. Antes de concluir, confirme: - o catálogo permaneceu como fonte oficial; - a gramática, a pontuação, as etiquetas, as categorias e as URLs seguras foram verificadas; - as duplicatas foram verificadas em relação ao ramo padrão atual; - as afirmações sobre atividade e documentação se basearam em evidências; - nenhum estado externo foi alterado sem aprovação; - artefatos gerados não foram confundidos com conteúdo-fonte oficial. Mantenha o relatório conciso o suficiente para apoiar uma decisão, mas inclua toda constatação capaz de mudar a admissão.