DevStation Engineering
Notas bilíngues sobre como o DevStation está sendo desenhado, testado e operado. A proposta é documentar decisões reais com contexto suficiente para serem úteis fora do projeto.
Day 0: Por que DevStation?
Uma história de origem, em primeira pessoa — de um AMD Geode rodando BrazilFW que unia dois links de internet caseiros, e um servidor de jogo em Pentium 4, até um CLI único e autossuficiente que descreve o homelab uma vez e o reconstrói sob demanda. Por que o DevStation é um CLI, o que é uma station e como um agente pode orquestrar tudo via MCP.
Projetado para extensibilidade: as decisões técnicas do DevStation
Hexagonal, DDD tático, CQRS, eventos internos e contratos JSON-RPC. Por que um conjunto que pode soar como overengineering virou a aposta central — e o que a evidência sobre IA e código complexo tem a dizer sobre isso.
Testes via MCP: rodando a suíte contra um homelab real
A suíte e2e exercita um node Proxmox de verdade pelo MCP — provisiona, instala, desinstala e destrói — para que um agente rode e explore o CLI como um QA. Notas sobre refatorações grandes, a validação cross-OS no Windows e a disciplina de teste com IA.