Changelog
Mudanças relevantes no currículo e na plataforma MIAL. Versões seguem semver (ver ADR-0003).
0.3.0 — 07/09/2026
- Motor de aprendizagem: balanceamento de carga do FSRS (vencimentos vão para o dia menos carregado dentro da janela de fuzz), distribuição do acúmulo "bem-vindo de volta" após uma pausa e "revisar este nível antes" de um exame (ADR-0011).
- Lições agora abrem com um pré-teste de pré-requisitos (3–5 itens, feedback no fim) que pode pular uma lição que você já sabe e apontar pré-requisitos fracos; e terminam com uma explicação obrigatória de 30–150 palavras avaliada socraticamente pelo tutor (uma revisão, 15 XP quando verificada) (ADR-0012).
- Nível 1: primeiras seis lições de matemática no blueprint — vetores, matrizes, posto e sistemas lineares, autovalores e SVD, derivadas, probabilidade básica (EN + PT-BR, 48 itens de quiz incl. pré-testes, 58 flashcards). Matemática renderizada com KaTeX.
- Entrar / cadastrar com Google; troca de idioma disponível no menu do app e corrigida nas páginas públicas.
- Pipeline de conteúdo:
content:validateagora também compila todos os arquivos MDX.
0.2.1 — 06/09/2026
- Marca: logo oficial do MIAL (gato formando) no menu do app, hero da landing, páginas de autenticação, páginas públicas, botão flutuante do tutor, favicon/ícones de app e imagem Open Graph; paleta de cores alinhada ao selo (teal, laranja, azul-marinho sobre pergaminho).
0.1.0 — 05/09/2026
- Grafo do currículo v0.1.0: 9 níveis (0–8), 390 conceitos com pré-requisitos, resultados, capstones e recursos verificados.
- Módulo 0 "Como aprender": 4 lições (EN + PT-BR), 20 questões, 44 flashcards.
- Referências em vídeo curadas (77 canais/playlists, EN + PT-BR), cada uma com pergunta de recuperação.
- MVP da plataforma: cadastro com escolha de idioma, árvore de habilidades, lições com quizzes, fila de revisão FSRS com propagação de crédito a pré-requisitos, estados de domínio, XP, diário, chat com mentor, painel admin, tutorial v0.1.0.
- FAQ para os 9 níveis (351 itens, EN + PT-BR) com página /faq e perguntas relacionadas nas páginas de conceito.
- Tutor socrático por IA (botão flutuante) baseado só no conteúdo do repositório (ADR-0009).
- Allowlist de admins: e-mails listados nascem admin no cadastro; função
promote_adminenpm run admin:promote. - Nível 7: nova sub-trilha "geração de vídeo" (difusão latente de vídeo, prática com Wan/HunyuanVideo via Diffusers, proveniência e direito dos deepfakes).
- Trilha de vídeos (/videos): player do YouTube (youtube-nocookie) embutido por nível; o vídeo só conta como assistido depois de responder à pergunta de recuperação (sem XP).
- Mecânicas de estudo vindas do PETROPSI (ADR-0010): caderno de erros com classificação de causa e flashcards a partir de erros, calibração de dificuldade, missões diárias e conquistas, plano de estudos por disponibilidade semanal com projeção de término e exportação ICS, cronômetro/tempo em tarefa, simulados por nível, biblioteca de referência, diagramas Mermaid e subgrafos de pré-requisitos, áudio (TTS) e impressão das lições.