May/originação
← ideias

PLANO DE EXECUÇÃO — BidQualifier (go/no-go de RFQ para estimator de sub)

PLANO DE EXECUÇÃO — BidQualifier (go/no-go de RFQ para estimator de sub)

May (Marty) · Missão 1 · Estágio 3 (PLANEJADA) · M1-006 · 2026-09-02

Status: rascunho completo → auto-revisão QA N1 (seção final) → pronto para 🔔 do Felipe (1 APROVAR = começa GATE 0 · 2 PEDIR AJUSTES · 3 ARQUIVAR). Fonte: dossiê marty/dossies/ideia-b1-bidqualifier.md (seções citadas como §N) · decisão Felipe 02/09 = aprofundar (revertido do MATAR a pedido, 20:24) · dedup NOVO-ADJACENTE A M1-004 (hash fa1e6504133de9a0) · NÃO alterou CSVs. ⚠️ PONTO CRÍTICO (do QA do dossiê §15): BidQualifier é possível irmã/módulo do M1-004 AddendaWatch (mesmo ICP — estimator de specialty sub — e mesma fase de bid). Este plano trata isso explicitamente: (a) a decisão produto isolado × módulo do AddendaWatch é parte do Gate 0 (pergunta ao Felipe com recomendação, §5.2); (b) se isolado, o que justifica (decisões e inputs diferentes — §5.2a); (c) o risco de "planilha cara" se o produto virar tracking-only é critério de morte explícito (§5.2, G1, anti-reciclagem M1-R18). O M1-004 segue validada sem decisão do Felipe (ops/ideias.csv 02/09 20:24) — o 🔔 do Gate 0 deste plano pede a decisão da família na mesma mensagem. Regra de ouro deste plano: NADA de construção, gasto ou publicação acontece antes do GATE 0 passar (teste-48h do dossiê §14 — ver seção 5.2). A ressalva M13 do dossiê (prova de uso pendente: nenhum trial testado) vira critério explícito de passagem do Gate 0, e a ressalva de redundância com M1-004 vira a decisão de família dentro do próprio Gate 0. Nota operacional: o vínculo link_plano em ops/ideias.csv é gravado pelo OPS/agente pai (este documento não toca CSV).


0. RESUMO EXECUTIVO (3 linhas)

O estimator de specialty sub recebe 100-200 RFQs/ano de 10 GCs diferentes com a equipe de estimativa como gargalo — e a empresa cota "tudo" por medo de perder obra: quem cotava tudo tinha 1% de aproveitamento, quem escolhia bem tinha 40%, faturando o mesmo (hit rate típico do setor: 10-20%), e o único registro é uma planilha de bid list que ninguém alimenta (dossiê §1-3). O produto é um motor de go/no-go que lê a RFQ que chegou (PDF/e-mail/portal), cruza com o histórico de win/loss do próprio sub (por GC, trade, tamanho, região) e responde em minutos "vale a pena cotar?" (fit, requisitos, capacidade, win-rate por tipo) — e depois do bid day captura o resultado com 2 cliques e aprende com cada vitória/derrota — self-serve, US$ 549/mês ou US$ 4.200/ano (qualifica os dois pisos M4). Antes de construir qualquer coisa: GATE 0 executa o teste-48h do dossiê (15 entrevistas go/no-go + trials de Contractor Foreman/STACK/ProEst + pré-venda), valida a NÃO-REDUNDÂNCIA com o M1-004 AddendaWatch (irmã de mesmo ICP/fase) e traz a decisão de família (isolado vs módulo) no mesmo 🔔 — mata barato se o gut for o padrão-ouro, se o barato já cobrir a decisão, ou se for duplicata do M1-004.


1. ESPECIFICAÇÃO DA SOLUÇÃO

1.1 Necessidade (do dossiê — §1, §2, §3)

"Eu recebo 100-200 pedidos de cotação por ano de 10 GCs diferentes e minha equipe de estimativa é o gargalo — mas a gente cota 'tudo' porque o dono tem medo de perder obra. Resultado: estimator que cotava tudo tinha 1% de aproveitamento e o que escolhia bem tinha 40%, faturando o mesmo. Não existe ferramenta que me diga antes de eu gastar 10 horas se esta RFQ vale a pena — o único registro é uma planilha Excel de bid list que ninguém alimenta."

1.2 Forma concierge → self-serve

O produto nasce concierge (semanas 6-8) e vira self-serve (semanas 8-12), mesmo padrão do CostSense e dos planos M1-001/M1-002:

  1. Fase concierge (prova de valor): 3 subs piloto encaminham as RFQs que recebem (forward do e-mail ou upload do PDF) e importam a bid list do ano (CSV do Excel deles); o agente CONCIERGE roda o motor, revisa 100%, entrega o go/no-go com as razões + o registro de decisão, e assiste o debrief de cada resultado (ganhou/perdeu, por quê). Cada correção do estimator vira caso de aprendizado e teste automatizado. É a isca de prova (seção 2.1) e a fábrica de regras — ninguém paga ainda.
  2. Fase self-serve (produto): o mesmo motor, atrás de um onboarding guiado (importar histórico → conectar o forward de RFQs → wizard de confirmação do que o motor não leu com certeza → score sob demanda → debrief de 2 cliques → painel). A decisão final é sempre humana (o estimator/dono clica COTAR/NÃO COTAR; o score é insumo rotulado — ver contrato de saída).

1.3 Motor etapa por etapa (entrada → saída)

Pipeline único, reutilizado pelo concierge e pelo self-serve. Ordem deliberada: a base win/loss e o debrief vêm ANTES do score (sem histórico não há score calibrado — e a captura de resultado é o ponto de falha que mata o produto, §13.4):

#EtapaO que o motor fazEntradaSaídaAutomação
1Semear históricoImporta a bid list atual do sub (CSV do Excel padrão do setor — dossiê §2 prova 3) e normaliza: GC, obra, trade, porte, região, status, resultado, motivoCSV/planilha existente (ou começo vazio no piloto)Base win/loss semeadas + relatório de erros de arquivoAutomática + mapeamento assistido
2Capturar RFQRecebe a RFQ por upload (PDF) ou forward de e-mail (ITB); extrai GC, obra, local, escopo (Divisões/trade), prazo do bid, requisitos (bond, licença, insurance)RFQ/ITB que chega por e-mail/portal/uploadRegistro da RFQ + campos extraídosAutomática (parser) + confirmação humana da ambiguidade
3Cruzar com o históricoConsulta a base win/loss do sub: hit rate por GC, trade, tamanho, região; prêmio médio; relação (nunca ganhou deste GC em 12 tentativas?)Etapas 1+2Perfil da RFQ vs histórico do subAutomática
4Score go/no-goHeurística rotulada (nunca "previsão de vitória"): fit (escopo × trades do sub), requisitos (bond/licença que o sub não tem = trava), capacidade (bids em aberto × equipe/prazos), win-rate histórico por tipo; pesos calibrados por subEtapas 2+3 + calendário da equipeCOTAR / COTAR COM RESSALVAS / NÃO COTAR + razões em linguagem de estimator + "o que mudaria o veredito"Automática (pesos calibrados no G1; score explicável)
5DecidirO estimator/dono registra a decisão (cotar/não cotar) e, se discordou do score, o motivo — cada discordância realimenta a calibraçãoEtapa 4Decisão registrada com data (a trilha do pipeline)1 clique humano
6Debrief pós-bidCaptura o resultado quase sozinha: parser do e-mail do GC (award/regret), status de 2 cliques, import do status do portal; "por que perdeu" (preço? relacionamento? escopo? bond? prazo?)E-mail do GC / portal / 2 cliques do estimatorResultado + motivo na base win/lossAutomática + 2 cliques (nunca parágrafo)
7Painel do donoCusto das horas em bids sem chance × taxa por segmento; "este GC você nunca ganhou em 12"; tendência por trade — a conversa "cotamos tudo?" vira dadoBase win/lossPainel consultável + export totalAutomática

1.4 Contrato de saída (o que o cliente recebe — e o que NÃO recebe)

1.5 MVP — o que entra e o que fica de fora (explícito)

ENTRA (v1, até a semana 12):

FICA DE FORA (explícito — não é escopo do MVP):


2. ESTRATÉGIA DE ENTRADA

2.1 Isca de prova antes do pitch

"Score de 3 RFQs atuais, grátis" — o prospect encaminha 3 RFQs que recebeu (reais, em aberto) e, se tiver, a bid list do ano; recebe em 24-48h o go/no-go de cada uma com as razões: "esta RFQ exige bond de US$ 2M — vocês têm?", "deste GC vocês ganharam 1 de 9 nos últimos 2 anos", "a equipe já está com 8 bids em aberto". Quem vê o próprio histórico falando (ou o requisito que ninguém tinha notado) sente a dor em números e vira lead quente (o concierge do piloto usa a mesma oferta). Custo: ~15-30 min de agente por prospect. Segundo estágio da isca no self-serve: lista de espera da página (seção 6) com "3 RFQs grátis no lançamento".

2.2 Canais (todos gratuitos; ordem de prioridade — mesmo ICP/canais do M1-004, família)

  1. Resposta orgânica onde a dor fala: r/Estimators (as threads citadas no dossiê §2 são a prova social pronta: "Bid win rate for all divisions", "How to deal with losing bids", "Total Bid Volume Per Year", "How many bids have you sent this year?", "Trapped in Perpetual Bidding", "What % of bids do you win?") + grupos de specialty trade (elétrica, mecânica, hidráulica — Facebook/LinkedIn) + r/Construction. Responder com ajuda real (May redige o texto; Felipe posta na conta dele — May não posta). É inbound com prova social.
  2. E-mail direto/DM para o gatilho de compra: empresas recém-contratando estimator/bid coordinator (vaga ativa = volume subiu e o estimator virou gargalo — o gatilho (a) do dossiê §4). A vaga data o momento de dor, mesma mecânica do canal 2 do M1-001.
  3. GCs como fonte de inbound, não ICP: conteúdo "como os melhores subs decidem o que cotar (e por que 'cotar tudo' custa caro)" + GCs que conhecem os subs parceiros afogados indicam (sem comissão no MVP). O GC não paga; ele aponta o sub.
  4. LinkedIn do Felipe (post/manual: a anedota 1% vs 40% é o gancho) + lista de espera da página Orbitask.
  5. SEO (categoria go/no-go): páginas "bid/no-bid decision for subcontractors", "should I bid this project", "win rate by trade / by GC" — a categoria tem nome estabelecido no setor (bid/no-bid) e os incumbentes não disputam esse vocabulário (vendem leads/takeoff).
  6. Irmã M1-004: se a decisão de família for módulo (Gate 0), a distribuição é única — mesma lista de espera e mesmo canal do AddendaWatch (um bid desk); os dois planos não dividem o mesmo orçamento de aquisição duas vezes (§13.5).

2.3 ICP (do dossiê §4, §5, §9 — idêntico ao do M1-004)

AtributoCritério
FirmaSubcontratada de specialty trade (elétrica, mecânica, hidráulica, chapa, concreto, fundações, pintura comercial, div. 9)
ReceitaUS$ 3-20M
Volume≥30 bids/ano contra múltiplos GCs (piso do ICP); a dor aguda (gargalo) é ≥100-200 RFQs/ano — dossiê §4
GeografiaEUA (sem restrição estadual — não é produto regulatório); alcançabilidade pela lista de 29 alvos do Gate 0 do M1-001 + canais acima
Quem assinaDono/VP de estimativa (orçamento sai de G&A/back-office)
Quem usaEstimator sênior / chief estimator (e office manager no sub menor)
Gatilho de compra(a) estimator vira gargalo (volume sobe, contratação adiada — vaga de estimator é o sinal); (b) 1ª retrospectiva "por que perdemos tudo este trimestre?" sem dado; (c) bid day caótico expondo o pipeline manual; (d) dono pressionando "menos bids, melhores" (dossiê §4, prova 6)
Fora do ICPGCs/primes; sub com <30 bids/ano; conta tracking-only; estimator "100% relacional" sem abertura a dado (churn anunciado, §13.1)

2.4 Template de outreach (rascunho — 5 linhas, EN; envio só após 🔔 do texto, protocolo May/Marty)

Subject: Before you spend 10 hours on that next RFQ

>

Hi [First name],

>

I help specialty subs decide which RFQs are actually worth bidding — most estimators spend 80-90% of their hours on bids they lose, and the subs who pick selectively win 2-3x more with the same revenue.

>

We read the RFQ that just landed (PDF or email), match it against your own win/loss history by GC, trade and job size, and tell you in minutes: bid, bid with caution, or pass — and why.

>

Want me to score 3 of your current RFQs free so you can check us against your gut? Just forward them — 48h, no strings.

>

[Nome] — Orbitask · BidQualifier

3. ARQUITETURA DE AGENTES (construir e operar — padrão CostSense/Marty)

A ideia é do May (Missão 1); construir é decisão humana do Felipe (guardrail 9). Aprovado o Gate 0 (🔔 AVANÇAR), a construção roda como linha de produto da Orbitask: sub-agentes efêmeros (sessões OpenClaw) com sub-planos próprios no padrão do CostSense, sob supervisão do Felipe. O May (fábrica) segue rodando em paralelo, sem conflito. Nota de família: se a decisão do Gate 0 for módulo do M1-004, o DEV compartilha o modelo de dados do bid desk com o AddendaWatch (um sub-dev, dois módulos — o registro versionado do watch é insumo do score, dossiê §7c) — o re-planejamento é o pivô P2 (§5.3).

3.1 Sub-agentes de produto

AgentePapelEntregas
VALIDAÇÃO (já existe)Executa o Gate 0: 15 entrevistas go/no-go (como decidem hoje, confiança no gut, WTP 2 pontos) + teste de redundância com M1-004Relatório com 15 WTP + Y/15 do teste de redundância (fonte+data)
COMPETIÇÃO (já existe)Executa o Gate 0: 3 trials/demos de Contractor Foreman (Opportunities), STACK e ProEstProva de uso M13 documentada (o que entregam de go/no-go/win-loss analytics, preço real)
DEV (motor)Constrói e mantém o motor da seção 1.3 (importador de histórico, parser de RFQ, scorer calibrado, captura de resultado, painel)Motor testado por casos-teste; releases; retro mensal de calibração do score
CONCIERGEOpera a fase concierge/piloto: recebe RFQs, roda o motor, revisa 100%, monta o go/no-go, assiste o debrief, devolve correções ao DEV como casos de aprendizadoScores semanais dos 3 pilotos; taxa de adesão/confiança
CONTEÚDO1 página de pré-venda, página Orbitask (rascunho + final), isca, templates de resposta Reddit/outreachTextos prontos para 🔔 e publicação
QA-N2Adversarial independente (sessão nova, recebe só artefato + checklist qa/checklists.md) antes de toda entrega externa: score para sub real, release do motor, página publicada, e-mail enviadoVeredito em ops/qa-verdicts.md
OPSLedger de aprovações/gastos, alertas Telegram, dados do produto (pilotos), lembretes de cron, dedupRegistros + alertas
Felipe🔔 decisões (gates, família, textos, publicação, gasto), envia DMs/LinkedIn, participa das demos/chamadas, assina

QA de dois níveis: N1 = revisão leve de produção (quem produz revisa — ex.: a auto-revisão na seção final deste arquivo); N2 = adversarial, sessão nova, sempre antes do que toca o mundo externo (cliente, GC, página, release). N2 nunca revisa o próprio trabalho e nunca recebe o raciocínio de quem produziu.

3.2 Crons (operação, após o Bloco 3)

3.3 Sub-planos

Criados no Bloco 1, passo 12, em planos/sub-*.md no padrão CostSense: sub-dev-motor.md, sub-concierge.md, sub-conteudo.md (VALIDAÇÃO/COMPETIÇÃO/QA/OPS reutilizam os sub-planos existentes + ops/). Critério: cada sub-agente com plano vivo antes de atuar. Se família com M1-004: um único sub-dev-bid-desk.md cobre os dois módulos (watch + go/no-go).


4. PASSO A PASSO (responsável · 🔔 aprovação · ✅ critério de pronto)

BLOCO 0 — GATE 0 · teste-48h do dossiê (pesquisa; custo US$ 0-10; proíbe construção/gasto/publicação)

Critérios de passagem/morte na seção 5.2, incluindo o teste de não-redundância com M1-004 e a decisão de família no 🔔 final. Nenhuma etapa deste bloco constrói produto.

  1. [PLANEJADOR] Montar lista de ≥30 candidatos a entrevista (meta 15): autores das threads Reddit citadas no dossiê (§2: bid win rate, deal with losing bids, total bid volume, how many bids, trapped in perpetual bidding, small GC, what % do you win), empresas com vaga ativa de estimator/bid coordinator (gatilho gargalo), 29 alvos do Gate 0 do M1-001 (mesmo ICP); colunas: nome, empresa, papel, canal, link. → ✅ ≥30 contatos com canal identificado e fonte.
  2. [PLANEJADOR → 🔔 Felipe] Redigir (a) convite de entrevista (DM/e-mail, 4 linhas), (b) roteiro de entrevista de go/no-go (~12 perguntas: volume anual de RFQs; como decide o que cotar hoje; confiança no gut/relacionamento vs dado; % de win por tipo de obra/GC/trade; já tentou planilha de win/loss e abandonou? quem alimenta o registro hoje; WTP em 2 pontos — US$ 200 vs US$ 549/mês + anual US$ 4.200 — com o mostruário da 1 página; teste de redundância: apresentar as duas dores — "vigiar addenda/versões de bids em andamento" × "decidir o que cotar e aprender com o resultado" — "para você é um problema só ou dois? compraria em 1 ferramenta ou 2?") e (c) e-mail de solicitação das 3 demos (CF Opportunities/STACK/ProEst). → 🔔 Felipe aprova os 3 textos (e-mail em nome do Felipe só após aprovação — protocolo May). ✅ Textos aprovados (ou ajustados).
  3. [VALIDAÇÃO + Felipe] Executar 15 entrevistas: Felipe envia DMs (LinkedIn/Reddit, manual); VALIDAÇÃO envia e-mails aprovados e coleta respostas assíncronas; até 5 chamadas de 15 min com roteiro (Felipe na linha, VALIDAÇÃO registra). → ✅ ≥15 entrevistas concluídas, cada uma com resposta de WTP e do teste de redundância (fonte + data).
  4. [COMPETIÇÃO] Executar os 3 trials/demos (Contractor Foreman "Opportunities", STACK, Autodesk ProEst): preferir vídeo/gravação + pricing por escrito; se live, Felipe entra 15-20 min. Foco da prova M13: o que eles entregam de go/no-go, win/loss analytics e debrief — e a que preço. → ✅ Prova de uso M13 fechada: por concorrente, o que entrega self-serve, preço real, sobreposição com a nossa camada. ⚠️ Se após 5 dias úteis alguma demo não ocorreu nem por vídeo/escrito → Gate 0 NÃO passa (bloqueado, não morto) até M13 fechar.
  5. [CONTEÚDO] Pré-venda de 1 página com pricing (US$ 549/mês e US$ 4.200/ano, o que resolve — score + debrief + base win/loss, CTA lista de espera) — usada como mostruário nas entrevistas; não publicada (publicação é M19, só no Bloco 3). → ✅ 1 página rascunhada e usada nas entrevistas.
  6. [QA-N2] Revisão adversarial do relatório do Gate 0 (sessão nova: só relatório + critérios de morte da seção 5.2). → ✅ Veredito em ops/qa-verdicts.md.
  7. [OPS → 🔔 Felipe] Alerta com resultado consolidado: WTP (X/15), achados das 3 demos, respostas "Excel resolve", teste de redundância (Y/15 "é um problema só") + pedido de decisão do M1-004 se ainda pendente (mesma mensagem) + recomendação de família (§5.2a). → 🔔 1 AVANÇAR ISOLADO · 2 AVANÇAR COMO MÓDULO DO M1-004 (família) · 3 AJUSTAR (preço/escopo/posição) · 4 ARQUIVAR (morte com motivo em ops/rejeitadas.csv — OPS/agente pai grava; PLANEJADOR não toca CSV). ✅ Decisão registrada.

BLOCO 1 — BASE WIN/LOSS + DEBRIEF (semanas 1-3 · após Gate 0 ✅ + 🔔 AVANÇAR)

A fundação na ordem certa: sem captura de resultado viva, o score nasce cego e o produto vira planilha (M1-R18).

  1. [DEV] Modelo de dados do bid desk (RFQ, GC, trade, porte, região, status, resultado, motivo, decisão) + importador CSV da bid list (Excel padrão do setor, dossiê §2 prova 3) com mapeamento assistido. → ✅ 2 CSVs reais de pilotos importados sem erro.
  2. [DEV] Captura de resultado quase automática: parser de e-mail do GC (award/regret), status manual de 2 cliques (ganhou/perdeu + motivo: preço/relacionamento/escopo/bond/prazo), import de status do portal. → ✅ 1 resultado real capturado sem digitação de parágrafo.
  3. [DEV] Painel base: win rate por GC/trade/tamanho/região + volume de horas estimadas em bids perdidos. → ✅ Painel bate com o CSV de origem (auditoria de totais).
  4. [QA-N2] Release da base (sessão adversarial, casos-teste com CSV real). → ✅ Veredito; 0 divergência de totais nos casos.
  5. [OPS] Sub-planos dos papéis de produto criados (seção 3.3). → ✅ Sub-planos vivos no padrão CostSense.

BLOCO 2 — SCORE GO/NO-GO + PILOTO CONCIERGE (semanas 4-8 · 3 subs reais · ninguém paga ainda)

  1. [DEV] Parser de RFQ (upload PDF/forward de e-mail): extrai GC, obra, local, escopo (Divisões/trade), prazo do bid, bond/licença/insurance exigidos. → ✅ ≥80% de extração correta em 10 RFQs-teste reais; campo ambíguo nunca silencioso (pede confirmação).
  2. [DEV] Scorer go/no-go: fit (escopo × trades do sub), requisitos (bond/licença ausente = trava), capacidade (bids em aberto × equipe), win-rate histórico do sub por GC/trade/tamanho; pesos calibrados; saída COTAR / COTAR COM RESSALVAS / NÃO COTAR + razões + "o que mudaria o veredito"; score rotulado como heurística. → ✅ Score bate com o veredito do estimator sênior em ≥70% dos 10 casos históricos (retro) — ou pesos ajustados até bater (calibração do G1, seção 5.3).
  3. [PLANEJADOR → 🔔 Felipe] Texto do convite do piloto gratuito ("3 RFQs atuais com score grátis" — isca, seção 2.1). → 🔔 Aprovação do texto. ✅ Aprovado.
  4. [VALIDAÇÃO/Felipe] Recrutar 3 subs do ICP (prioridade: os de WTP do Gate 0 com gatilho recente — estimator recém-contratado ou dono pedindo "menos bids, melhores"). → ✅ 3 subs ativos com aceite por e-mail (sem NDA formal no piloto; se surgir termo → 🔔 Felipe assina).
  5. [CONCIERGE] Operar o serviço 3-4 semanas: RFQ do piloto → score → estimator decide (registra se o score mudou ou confirmou a decisão) → debrief capturado; revisão humana 100% no início. → ✅ ≥2 pilotos com ≥10 RFQs avaliadas cada; em cada um, ≥1 decisão mudada pelo score OU ≥3 confirmadas com dado ("concordância útil").
  6. [DEV] Feedback loop: cada correção do estimator vira teste/regra de extração e calibração de pesos. → ✅ 100% das correções da semana viram teste automatizado.
  7. [CONCIERGE] Medir WTP pós-uso ("se custasse US$ 549/mês, continua?") e confiança ("o score acertou quando discordou do seu gut?"). → ✅ WTP registrado por piloto (fonte + data).
  8. [QA-N2] Retro do piloto (o que o estimator rejeitou do score, o que mudou decisões, taxa de adesão). → ✅ Relatório com taxa de adesão + lista de gaps.

BLOCO 3 — SELF-SERVE + LANÇAMENTO (semanas 8-12 · 🔔 em cada passo externo)

  1. [DEV] Self-serve: onboarding (import histórico → conexão do forward de RFQ → wizard de confirmação), score sob demanda, debrief de 2 cliques, painel, export total. → ✅ Jornada ponta a ponta testada pelo QA-N2 com 2 subs do piloto sem assistência.
  2. [PLANEJADOR/CONTEÚDO → 🔔 Felipe] Pricing final (US$ 549/mês / US$ 4.200/ano; qualquer ajuste não pode descer abaixo do piso M4 — abaixo disso = arquivar a ideia com motivo) + página Orbitask versão final. → 🔔 Aprovação (M19). ✅ Aprovado.
  3. [OPS → 🔔 Felipe] Converter 2-3 pilotos em 1ºs pagantes (preço de lançamento, carta simples) + ativar cobrança (Stripe/Felipe; May não move dinheiro — guardrail 1). → 🔔 Felipe autoriza cobrança. ✅ ≥2 pilotos pagantes OU ≥3 pré-vendas na lista de espera.
  4. [CONTEÚDO → 🔔 Felipe] Publicar a página na Orbitask (em breve → disponível) + anúncio de lançamento. → 🔔 Aprovação do texto E da publicação (M19 — ver seção 6). ✅ Página no ar + anúncio enviado.
  5. [OPS] Ligar crons de operação (seção 3.2) + ledger de gastos. → ✅ Operação rodando 2 semanas sem intervenção manual crítica.

Fim do passo a passo → 1º cliente pagante em ~12 semanas (SOLO: SIM, dossiê §10: 1-3 registro+debrief, 4-6 score, 6-8 concierge, 8-12 self-serve+pricing). A partir daqui o produto vive em regime de operação contínua com retro semanal (QA + OPS + calibração mensal do score) e a Missão 1 do May segue em paralelo rumo às 100 ideias.


5. ORÇAMENTO MÍNIMO + GATES/PIVÔS PRÉ-DESENHADOS

5.1 Orçamento mínimo

Padrão = grátis. Cérebro (DeepSeek/OpenClaw) e infra base já existem; canais e fontes (Reddit, LinkedIn, e-mail, portais dos GCs nos trials) são gratuitos; libs PDF/CSV open-source; página em free tier (Netlify/Cloudflare, padrão CostSense). Stripe só entra quando houver 1ª receita (custo ~2,9%/transação — 🔔 na ativação).

ItemCustoObservação
Gate 0 (entrevistas, trials, 1 página)US$ 0-10Só tempo de agente; DMs/chamadas manuais do Felipe; trials free quando existirem
Motor + regras + testesUS$ 0Ferramentas já disponíveis; libs open-source
Piloto concierge (3 subs)US$ 0Trabalho de agente; oferta grátis é a isca
Página OrbitaskUS$ 0Free tier; domínio já da marca guarda-chuva
Qualquer gasto ≠ 0 (consultoria de bid strategy, trial pago, anúncio, LinkedIn Sales Nav, domínio novo)🔔 obrigatório🔔 com valor + objetivo + alternativa grátis considerada, no ledger

5.2 GATE 0 — OBRIGATÓRIO, ANTES DE QUALQUER CONSTRUÇÃO (teste-48h do dossiê §14)

O dossiê já definiu o teste; este plano o torna portão de entrada — e acrescenta o teste de não-redundância com M1-004 e a decisão de família (ponto crítico do QA §15). O plano NÃO avança para construção sem o Gate 0 passar. Silêncio ≠ aprovação (lembrete 24h pelo cron).

Definição
QuemVALIDAÇÃO (entrevistas + redundância) + COMPETIÇÃO (trials) + QA-N2 + OPS; Felipe envia DMs e participa das demos/chamadas
O quê15 entrevistas de go/no-go (como decidem hoje, confiança no gut, % de win por tipo, WTP 2 pontos) + teste de não-redundância com M1-004 (pergunta 12 do roteiro) + 3 trials/demos (Contractor Foreman Opportunities, STACK, ProEst) + pré-venda de 1 página com pricing usada como mostruário
CustoUS$ 0-10
Prazo48h (tolerância a 5 dias úteis apenas para agenda de trials)
PASSA quando (todos)(a) ≥4 de 15 com ≥100 RFQs/ano E insatisfeitos com o processo atual ("acerto na base do feeling"); (b) ≥4 de 15 dizem que pagariam ≥ US$ 549/mês ou US$ 4.200/ano adiantado; (c) <6 de 15 dizem "Excel + experiência resolvem"; (d) trials não revelam CF/STACK/ProEst entregando go/no-go + win/loss analytics ≤ US$ 100/mês equivalente; (e) M13 fechado: os 3 trials foram concluídos e documentados (prova de uso — ressalva do dossiê §15 vira critério explícito)
MORRE quando (qualquer um — dossiê §14 + caso contra §15)(a) <4 de 15 com ≥100 RFQs/ano E insatisfeitos → dor fraca; (b) <4 de 15 com WTP no piso; (c) ≥6 de 15 "Excel + experiência resolvem" (padrão M1-R10); (d) trial mostra a camada ≤ US$ 100/mês → GAP morre / vira CONFLITO M12 → arquivar com motivo; (e) ≥6 de 15 declaram "o gut/relacionamento é o padrão-ouro — dado não muda minha decisão" (o seletivo de 40% da anedota acertava por relacionamento, não por score — o score vira enfeite e o produto, a planilha de US$ 549 do caso contra §15; critério derivado do §13.1/§15, mede rejeição ao dado mesmo entre quem sofre com volume); (f) teste de redundância: >60% dizem que o score de go/no-go e o controle de addenda "são a mesma coisa / comprariam 1 ferramenta só" → fundir com M1-004 ou matar (decisão do Felipe no 🔔); (g) Felipe julga duplicata de M1-004
BLOQUEADO (não morto)Trials incompletas após 5 dias úteis (M13 em aberto) → reexecutar só a parte faltante. M1-004 sem decisão do Felipe não bloqueia este Gate 0 — mas o 🔔 do passo 7 pede a decisão da família na mesma mensagem
Sinal secundário (não bloqueante)≥3 registros de interesse na lista de espera da 1 página durante o Gate 0

5.2a A DECISÃO DE FAMÍLIA (isolado × módulo do M1-004 AddendaWatch) — perguntar ao Felipe no 🔔 do Gate 0, com recomendação

DimensãoM1-004 AddendaWatchM1-006 BidQualifier
Pergunta que responde"Mudou algo nos docs do meu bid em andamento?""Vale a pena cotar esta RFQ? E por que ganhei/perdi?"
MomentoDurante o bid (pós-entrada)Antes de entrar (go/no-go) e após o resultado (debrief)
EntradaAddenda/desenhos/versões (e-mail/portais)RFQ/ITB + histórico win/loss do sub
Ativo de dadoTrilha versionada por bidWin rate calibrado por GC/trade/tamanho/preço
Insumo compartilhadoBid register versionadoBid register + resultado (retroalimenta o watch: "perdeu por addendum perdido" = alerta de processo)

5.3 Gates seguintes e pivôs pré-desenhados

GateQuandoPassa seMorte/pivô
G1 — base + debriefFim da semana 3Piloto captura ≥85% dos resultados de bids encerrados sem digitação longa (2 cliques/e-mail/portal)Ninguém alimenta a base (dossiê §13.4, prova 4 "I don't wanna know") → morte tracking-only (M1-R18, anti-reciclagem): sem resultado capturado não há score nem produto
G2 — piloto conciergeFim da semana 8≥2/3 pilotos com ≥10 RFQs avaliadas cada + score mudou ≥1 decisão OU confirmou ≥3 com dado em cada um + WTP ≥ US$ 549 pós-usoScore nunca muda nem confirma decisão → Pivô P1 (score calibrado/explicável); se nem calibrado aderir → morte ("gut padrão-ouro" visto de perto — a morte que o Gate 0 não viu)
G3 — lançamentoFim da semana 12≥2 pilotos pagantes OU ≥3 pré-vendasPricing não converte → Pivô P3 (serviço gerenciado no mesmo ticket US$ 549); preço abaixo do piso M4 = arquivar a ideia com motivo (M4 é critério de entrada, não negocia pós-hoc)

Pivôs pré-desenhados (baratos, decididos no gate, nunca em pânico):


6. PÁGINA DO SERVIÇO NA ORBITASK — rascunho "EM BREVE"

Marca guarda-chuva Orbitask, produto filho. Rascunho de 3-5 linhas + CTA (M19). PUBLICAÇÃO SÓ COM 🔔 APROVAÇÃO DO FELIPE (passo 24, Bloco 3; nada de "em breve" no ar antes do Gate 0 ✅ — página externa é publicação). Versão final deriva deste rascunho após pricing validado no piloto. Se a decisão de família for módulo do M1-004, esta página nasce como seção do bid desk do AddendaWatch (uma página, dois módulos) — ajuste no Bloco 3.

BidQualifierem breve, by Orbitask

>

Estimator: cansado de gastar 10 horas numa RFQ que nunca ia vencer? O BidQualifier lê a RFQ que chegou (PDF ou e-mail), cruza com o seu histórico de win/loss por GC, trade e tamanho de obra e responde em minutos: cotar, cotar com ressalvas ou não cotar — e por quê. Depois do bid day, registra o resultado com 2 cliques e aprende com cada vitória e derrota.

>

Feito para specialty subs que recebem mais pedidos de cotação do que a equipe de estimativa consegue avaliar — quem cota tudo fatura igual a quem escolhe bem, só que com 40x mais trabalho.

>

CTA: "Quero o score grátis de 3 RFQs atuais → [lista de espera]"

QA N1 — AUTO-REVISÃO ADVERSARIAL DO PLANO (2026-09-02, pelo PLANEJADOR)

Sessão de auto-verificação antes do envio ao Felipe; QA-N2 externo segue obrigatório no Gate 0 (passo 6) e em toda entrega externa. Checklist Missão 1 aplicado ao PLANO (não re-julga a ideia — o dossiê já foi aprovado com ressalva pelo Felipe, revertido do MATAR a pedido dele).

Ressalvas (4 registradas):

  1. R1 — a decisão de família depende de um M1-004 ainda sem decisão do Felipe. O M1-004 segue validada, sem decisao_felipe (ops/ideias.csv 02/09 20:24) — se o Felipe aprofundar o M1-004 depois deste plano, a resposta de "isolado vs módulo" muda com o dado novo. Mitigação: o teste de redundância roda DENTRO do Gate 0 deste plano (pergunta 12 do roteiro), o 🔔 do passo 7 pede a decisão da família na mesma mensagem com recomendação explícita (§5.2a), e o pivô P2 re-planeja como fase 2 sem retrabalho (o B0 já produziu os dados).
  2. R2 — dependência humana comprime o "48h". O Gate 0 depende de Felipe para DMs/chamadas e das agendas de vendedor para os trials; na prática pode levar 5-7 dias úteis. Mitigação já no plano: entrevistas assíncronas por e-mail aprovado, trials por vídeo/escrito, e atraso = bloqueio relembrado pelo cron de aprovações (nunca morte silenciosa).
  3. R3 — amostra de 15 viesada + anedota é anedota. Quem responde DM/Reddit tende a ser early adopter, e a história 1% vs 40% é qualitativa (relacionamento, não score — é exatamente o risco do produto). Mitigação: exigir resposta de WTP com valor concreto e o que paga hoje; os critérios (a) e (e) medem o risco "gut padrão-ouro" de dois ângulos (dor fraca × rejeição ao dado); anedota usada como gancho de venda e hipótese, nunca como número de mercado.
  4. R4 — fronteira fina com o que já morreu (M1-R18 BidFunnel, tracking-only). O registro vivo é necessário (sem base win/loss não há score) mas nunca pode virar o produto — o barato já ganhou o registro (Excel US$ 0, CF US$ 49). Mitigação: a captura de resultado é quase automática por desenho (e-mail/portal/2 cliques, §13.4), o G1 mata se ninguém alimenta, e o critério (c)/(f) do Gate 0 pega o comprador "só quero organizar".

Veredito QA N1: APROVADO COM RESSALVA — executável solo com as ressalvas acima; gates matam antes de qualquer gasto/construção; a relação com o M1-004 é tratada como decisão de produto explícita no Gate 0, não como acidente; nada impede o envio ao Felipe.


ALERTA 🔔 PRONTO PARA O FELIPE (cópia para o OPS disparar; este subagente não enviou nada)

`` 💡 PLANO M1-006 — BidQualifier (go/no-go de RFQ de sub) Contém: especificação completa (RFQ → extrair escopo/trade/local/GC → score go/no-go com fit/margem/capacidade/win-rate histórico → recomendação + debrief win/loss pós-bid → base win/loss própria do sub; concierge → self-serve; MVP explícito, sem tracking-only) + estratégia de entrada (3 RFQs atuais grátis de isca; canais do ICP do M1-004) + arquitetura de agentes + passo a passo com 🔔 e ✅ + página Orbitask rascunhada. GATE 0 obrigatório ANTES de construir: teste-48h do dossiê (15 entrevistas go/no-go com WTP 2 pontos + trials CF/STACK/ProEst + pré-venda 1 página) + teste de NÃO-REDUNDÂNCIA com o M1-004 (irmã de mesmo ICP/fase) e a DECISÃO DE FAMÍLIA no mesmo 🔔: produto isolado vs módulo do AddendaWatch (recomendação: família se o M1-004 for aprovada; isolado se não). Critérios de morte incluem 'gut é padrão-ouro' e tracking-only. Orçamento: US$ 0-10; qualquer gasto 🔔. QA N1: APROVADO COM RESSALVA (4 ressalvas no arquivo, seção final). → 1 APROVAR (começa Gate 0) · 2 PEDIR AJUSTES · 3 ARQUIVAR ``