Super utilidade pública! Parabéns pelo projeto.

Como sugestão de usabilidade, acredito que você pode explorar alguma alternativa mais automática de validação a partir da seleção da placa mãe, que já define boa parte da compatibilidade dos demais componentes.

Por exemplo ao selecionar uma placa mãe X, só seria possível selecionar os processadores compatíveis. Algo próximo com o que a Dell faz na sua interface de customização de componentes.

Mais uma vez parabéns, e boa sorte com o projeto.

Que legal, faço parte do projeto, fico feliz com seu feedback, nesse primeiro recurso vamos incluir uma pre filtragem opcional, que vai considerar socket, chipset, tipo de memoria, barramentos, protocolos do chipset (ex nvme, versão pci-e), TDP entre outros. A ideia é que IA nos ajude a trazer dados que não estão nas especificações a exemplos, a possibilidade de saber que uma placa mãe precisa de atualização da BIOS para usar uma geração de processador, a capacidade real dos mosfet suportarem um processador mais forte sem consequencias. Estamos começando, esperamos fazer algo que ajude as pessoas de fato, logo vai ter mais recursos.