Comentário muito lúcido, só algumas correções para não confundir o amigo: perguntar é essencial na cultura OSDev!
Muitos programadores, como o próprio Linus, leu e até pegou trechos de código fonte do MINIX (OS do Tenenbaum). Um ótimo lugar para encontrar respostas (principalmente iniciante) é o subreddit /osdev. Lá, a comunidade é extremamente ativa e sempre disposta a orientar iniciantes.
Também outro ponto interessante: IA ajuda mas até certa parte. Por exemplo, estruturar a GDT e criar um ponteiro em assembly para carregar toda essa estrutura na memória, você terá de ler o manual Intel. São detalhes que somente se encontra lá, pois cada único bit nessa estrutura que você construirá, importa. Se um bit estiver em um lugar errado, o sistema simplesmente crasha ou reinicia sem nenhum feedback (famoso triple fault)...
Dito isso, é isso kkk.