Senti a necessidade de reescrever toda a arquitetura do Godot LLM/RAG/SWE Agent
Até agora, trabalhos parciais e entregas surgiram primeiro, fazendo com que o padrão geral ficasse instável
Decidi que devemos primeiro organizar toda a arquitetura de forma unificada e, só então, projetar as arquiteturas detalhadas de cada etapa separadamente
Pretendo dividir o fluxo que vai da coleta de dados, análise da documentação oficial, chunking, RAG, rotulagem, SFT/DPO, até o SWE Agent em etapas distintas e reorganizá‑lo
Documentei o esquema e a arquitetura do classificador RAG da documentação oficial do Godot como documento principal do roadmap
Defini os critérios para converter o Markdown original em outputs/godot_docs_full/pages para JSONL
Documentei o rascunho das tabelas PostgreSQL docs_chunks, api_mapping, label_prototypes e a estratégia de índices
Registrei a separação de responsabilidades e a ordem de injeção do AST Parser, Retriever, Validator e Qwen 3.6
Registrei como retrospectiva a conversa em que perguntei ao Qwen sobre a direção da implementação do conversor Markdown → JSONL
Concluí que, além de um simples conversor CLI, precisamos de upload web, inserção de chave de API, verificação de diff da conversão, validação de esquema e roteamento para múltiplas tabelas
Esclareci que um único arquivo Markdown pode ser mapeado simultaneamente para docs_chunks, api_mapping e label_prototypes