Um catálogo no app, não um link do Drive perdido em um canal do Discord.
Um membro que quer se formar hoje normalmente precisa percorrer um canal do Discord para encontrar o PDF compartilhado há dois meses, mandar DM para um oficial pedindo inscrição, e rezar para que respondam antes do próximo slot. O Game Org exibe todos os cursos da sua organização em um catálogo nativo: filtros por seção operacional, cards com imagem e status pessoal, toggle Treinamentos / Certificações. O membro se inscreve com um clique, informa suas disponibilidades se quiser — a solicitação entra na fila de validação do staff. E o suporte pedagógico de cada curso abre no app com um clique em «Saiba mais» — sem link do Drive para reencontrar, sem permissão Google para depurar. Nenhum formulário externo, nenhuma aba a mais.
- Toggle Treinamentos / Certificações — badge de contagem por aba, dá para ver de relance o que está disponível e o que é certificante
- Filtros por seção — chips clicáveis para isolar os cursos de uma seção operacional, mais uma aba «Todas» entre seções
- Cards visuais — imagem do curso (ou logo da seção como fallback), descrição curta, status pessoal (Solicitado, Aprovado, Recusado), pré-requisitos e instrutores exibidos
- Suporte pedagógico integrado — «Saiba mais» abre o documento vinculado (PDF, Word, slides, imagem, vídeo — todos os formatos) no app, zero dependência de Drive ou Notion
- Inscrição integrada — botão «Me inscrevo», zona de disponibilidades opcional, a solicitação vai direto para a fila do staff

Um treinamento se marca. Uma certificação abre uma avaliação de verdade.
Nem todos os treinamentos se validam da mesma forma. Um briefing de segurança antes de um evento é um sim/não — seguiu ou não seguiu, ponto: o instrutor clica em Treinar, resolvido. Uma qualificação séria — tiro, pilotagem avançada, operações médicas — merece mais do que uma caixinha marcada. No Game Org, uma certificação está ligada a uma competência: quando o staff a valida, ele não coloca uma nota às pressas, ele abre a avaliação no módulo Competências. A solicitação passa «em avaliação», e a certificação só é realmente obtida depois que a grade de competências é avaliada — graus, grupos, competências, uma a uma. Mesmo catálogo, mesma fila de solicitações; muda apenas o gesto de validação: «Treinar» para um treinamento, «Abrir a avaliação» para uma certificação.
- Treinamento = validação binária — validado ou recusado, comentário do instrutor. Para tudo que é «pré-requisito a marcar»: briefing de segurança, procedimento interno, treinamento de chegada
- Certificação = avaliação em Competências — validá-la abre uma grade de avaliação completa (graus · grupos · competências) no módulo Competências, não uma simples caixinha
- Obtenção diferida — nesse meio-tempo o membro permanece «em avaliação»; a certificação torna-se adquirida quando a avaliação atinge o nível exigido
- Mesmo catálogo, mesma fila — treinamentos e certificações se solicitam no mesmo lugar e se tratam na mesma fila; o staff clica em «Treinar» ou «Abrir a avaliação» conforme o tipo

Um percurso não é um saco de treinamentos jogados em qualquer ordem.
Uma organização que treina a sério constrói percursos — formação inicial primeiro, especialização depois, avançado no fim do ciclo. No Game Org, cada treinamento pode ser condicionado: pré-requisito (outro treinamento a ter sido adquirido), graduação mínima (o curso de oficial não abre para recruta), papel de instrutor dedicado (para identificar quem conduz a sessão). O admin da organização desenha a árvore como quiser, cria seus próprios rótulos, anexa seus próprios suportes. Não é um catálogo imposto pelo editor. O membro vê em cada card se ele tem acesso ou o que está faltando.
- Pré-requisito = treinamento anterior — para fazer «Combate avançado», é preciso ter validado «Combate inicial». A ferramenta impede a inscrição enquanto não for feito
- Graduação mínima — um treinamento pode ser reservado a partir de certa graduação hierárquica (tenente, oficial, etc.)
- Papel de instrutor vinculado — cada treinamento pode apontar para um papel Discord «instrutor» para identificar quem conduz a sessão e recebe as solicitações
- Criação livre pelo admin — nome, descrição, imagem, suporte (qualquer documento), seção, pré-requisitos, papel de instrutor. Cada organização escreve seu próprio percurso

Uma sessão de treinamento em evento, as inscrições chegam sozinhas.
Quando você agenda uma sessão de treinamento como um evento (tipo formation), os inscritos no evento são automaticamente propagados para a fila do Hub do lado do instrutor. Sem recopiagem manual, sem exportar Excel, sem oficial refazendo a lista à mão dez minutos antes do slot. A origem é preservada — o staff vê num relance se a solicitação vem do catálogo (um membro que se inscreveu espontaneamente) ou de um evento (ele se inscreveu na sessão agendada). Uma única fonte de verdade, duas vistas adaptadas aos dois ofícios.
- Evento do tipo formation — ao agendar, você marca o tipo, o evento vira sessão de treinamento e aciona a ponte
- Propagação automática — cada inscrito no evento se encontra na fila do Hub do instrutor, com origem distinguida
- Origem distinguida — SITE (inscrição espontânea pelo catálogo) vs EVENT (via sessão agendada). O validador vê de onde vem a solicitação
- Sem dupla digitação — o evento carrega o agendamento e o slot, o Hub carrega a validação pedagógica. Os dois falam com a mesma base

FAQ
Perguntas frequentes
Qual a diferença concreta entre um Treinamento e uma Certificação?
Como um membro se inscreve em um treinamento, passo a passo?
#treinamento do seu servidor e menciona o papel de instrutor correspondente (ex. @instrutor-combate quero me inscrever). O bot do Game Org escuta a menção, conecta o membro Discord à sua identidade no app, cria a solicitação do lado Hub — sem que o membro precise sair do Discord. Nos dois casos, a solicitação aterrissa na mesma fila do staff. Enquanto não tratada, o card do catálogo mostra um status «Solicitado» com um ponto amarelo. Quando o instrutor aprova, o ponto fica verde e a nota aparece se for uma certificação; se recusa, fica vermelho com o comentário do instrutor visível ao passar o mouse. Nenhuma fricção, nenhum formulário externo, nenhum DM privado para enviar.Como se constrói um percurso encadeado com pré-requisitos?
O que exatamente acontece quando o staff aprova ou recusa uma solicitação?
Como a sincronização com os eventos funciona na prática?
formation, o evento é marcado como sessão de treinamento. Os membros que se inscrevem nesse evento são automaticamente adicionados à fila de solicitações do lado do Hub, com uma tag indicando a origem EVENT (em oposição às solicitações espontâneas do catálogo, marcadas SITE). O instrutor vê de relance se a solicitação vem de uma inscrição individual ou de um agendamento de evento. Na hora de validar, ele pode tratar todo o grupo de uma sessão em uma só operação (mesma nota, mesmo comentário, validação em grupo) ou individualizar o retorno membro por membro. Os dois modos coexistem no mesmo Hub, a escolha fica a cargo do instrutor.