IA / Engenharia

Portão de completude de especificação

Issue incompleta gera retrabalho, e esse retrabalho costuma ser contabilizado como estimativa errada. Um modelo julga a issue contra a rubrica da sua categoria, identifica as lacunas que a rubrica não cobre e lista as perguntas que o implementador faria, antes de a issue virar trabalho.

Stack

GoPostgreSQLpgvectorNext.jsLLM

Em desenvolvimento: dez rubricas e busca sobre o histórico de issues.

O desafio

Especificação incompleta é um custo que raramente aparece medido. Ele se manifesta como estimativa furada, como ida e volta com produto no meio da implementação e como escopo descoberto tarde demais para caber no ciclo. Uma checagem por rubrica fixa resolve parte do problema, já que a lacuna mais cara costuma ser a que a rubrica não previu. Há ainda um risco de produto capaz de anular o ganho técnico: um portão que bloqueia a fila do time tende a ser contornado em poucas semanas.

A abordagem

  • 01

    Rubrica por categoria de issue, com o julgamento indo além dela: o modelo caça a lacuna não prevista e lista as perguntas que o implementador faria.

  • 02

    Busca sobre o histórico de issues, para que o julgamento se apoie no que já gerou retrabalho naquele contexto, e não em regra genérica.

  • 03

    Política de avisar e registrar em vez de bloquear, o que preserva a autonomia do time e transforma cada override em dado de melhoria.

  • 04

    Registro de eventos desde o primeiro dia, para medir adoção e retorno em vez de defender o investimento por opinião.

  • 05

    Modelos fixados por papel, um para julgamento, um para classificação e um para busca semântica, com custo proporcional ao uso de cada etapa.

O resultado

  • Dez rubricas de julgamento e índice de histórico em operação no protótipo
  • Em desenvolvimento, ainda não é sistema em produção

Frente aplicada

Multi-Agentes de IA

Agentes que executam tarefas com limite, registro e custo previsível.

Ver a frente completa →
Engenheiro trabalhando em uma estação de trabalho
Próximo passo

Traga o problema para um engenheiro.

A primeira conversa é com um engenheiro e não tem custo. Se o projeto não for adequado à OmniTech, dizemos isso logo no início e, quando possível, indicamos quem atende.