O Orbinote é uma plataforma acadêmica para turmas: aula, material, entrega e IA em cima do contexto acumulado. Está em produção, em piloto com turmas da FATEC Olímpia. Fiz a marca, o produto, o código, os agentes de IA e a integração de pagamento. Este texto não é sobre a stack. É sobre a única coisa que decide se um projeto solo chega ao ar: escopo.
A aritmética de uma pessoa só
Num time, uma feature nova custa o tempo de construir. Sozinho, ela custa isso mais uma fatia permanente da semana, para sempre, porque quem mantém, responde, corrige e explica também é você. Essa conta muda o critério. A pergunta deixa de ser "isso seria útil?", porque quase tudo seria, e vira "isso paga o próprio aluguel?".
Três cortes que doeram
Modo solo. A pressão para aceitar o aluno independente era real: é mais gente entrando. Cortei do lançamento. O produto abre pela turma, porque a tese é o contexto coletivo, e servir dois modos desde o primeiro dia dobraria cada decisão de interface. Fica para a fase 2.
Login com Google. O provedor está configurado no servidor. A interface não existe, porque só faz sentido quando o modo solo abrir. Construir a UI agora seria polir uma porta que ainda não leva a lugar nenhum.
Ferramentas prontas. CMS e afins resolveriam semanas de trabalho, em troca de contradizer a tese do produto, que é o contexto da turma numa camada só, sob controle. Escopo também é dizer não a atalho.
Escopo é documento, não memória
O que me salvou não foi disciplina, foi registro. Cada decisão dessas está escrita, com data e com o porquê, em arquivos versionados junto do código. Quando a tentação de reabrir um corte aparece, e aparece toda semana, o documento responde por mim. Discutir com o próprio registro é mais barato do que redescobrir o raciocínio.
O que eu levaria para qualquer projeto
Escopo não é a lista do que você vai fazer. É o registro do que você decidiu não fazer, e por quê. A lista do que fazer muda toda semana; os nãos bem argumentados são o que impede o projeto de virar outro. O Orbinote chegou ao ar porque a versão dele que eu não construí ficou escrita, e continua lá, esperando a vez.