Documentação
Decisões, limitações e critérios de aceitação do HEITOR NEXUS, sem atalhos na segurança.
Arquitetura
O projeto separa o painel web de operações locais. React + TypeScript + Vite compõem a interface web. O Windows usa um MVP C# + WPF com camadas Core, Infrastructure e App. Não existe uma ponte remota entre o site e a máquina.
src/ components/ — interface compartilhada screens/ — páginas do painel state/ — preferências e dados locais lib/ — validação e exportação styles/ — tokens OLED native/ HeitorNexus.Core/ HeitorNexus.Infrastructure/ HeitorNexus.App/ docs/ README.md CHANGELOG.md LICENSE
.NET 10 foi escolhido como base LTS, com suporte oficial até novembro de 2028, conforme a política consultada em 21/10/2026. O suporte padrão do Windows 10 terminou em 14/10/2025. Compatibilidade de builds deve ser validada em Windows suportado.
O MVP evita dependências externas nativas: usa INotifyPropertyChanged e APIs Win32 oficiais. CommunityToolkit.Mvvm, LibreHardwareMonitor, SQLite e Velopack permanecem decisões pendentes de verificação de licença, versão, manutenção e compatibilidade.