PLANO DE EXECUÇÃO — Certified Payroll Auto (WH-347)
PLANO DE EXECUÇÃO — Certified Payroll Auto (WH-347)
Marty · Missão 1 · Estágio 3 (PLANEJADA) · M1-001 · 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-piloto-certpayroll.md (seções citadas como §N) · decisão Felipe 02/09 = aprofundar · dedup NOVO (hash 1bf35ef9fa4b5d2b) · NÃO alterou CSVs. 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. 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)
Subs de construção com obra pública (Davis-Bacon/prevailing wage) digitam certified payroll WH-347 na mão, toda semana, projeto por projeto — 2-4 h/semana de admin, e o erro barra pagamento, atrai DOL e arrisca debarment. O produto é uma camada de compliance que lê o payroll que já existe (export/CSV do QuickBooks/Gusto), confere classificação × wage determination, calcula fringe, valida antes da entrega e gera o WH-347 federal + formulários estaduais + o formato do portal do GC — sem trocar de payroll, 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ê e mata a ideia barato se o WTP não existir, se o gerador grátis do DOL "resolver", ou se LCPcertified/eBacon já entregarem a mesma camada ≤ US$ 300/mês.
1. ESPECIFICAÇÃO DA SOLUÇÃO
1.1 Necessidade (do dossiê — §1, §2, §3)
"Toda semana em obra pública eu (ou minha office manager) preciso digitar o certified payroll (WH-347) na mão — projeto por projeto, classificação por classificação, mais a declaração de fringe benefits — e se errar, o GC barra o pagamento, o DOL investiga e ainda arrisco debarment. Não existe ferramenta barata que faça isso a partir do payroll que já rodo no QuickBooks/Gusto."
- Quem sente: dono/CFO de sub (elétrica, mecânica, hidráulica, pintura, concreto, pavimentação, div. 9), US$ 3-20M de receita, obra pública recorrente; a office manager/payroll admin é quem digita (dossiê §4).
- Custo atual: 2-4 h/semana × US$ 25-35/h × ~42 semanas ≈ US$ 2.500-5.000/ano/projeto só de admin manual (estimativa rotulada, dossiê §3); alternativas de mercado cobram US$ 200-600/mês quote-based; erro = payroll barrado, back wages (DOL recuperou US$ 14,1M em FY2024; caso real de US$ 596.443 + 3 anos de debarment) (dossiê §3).
- Por que existe o espaço: nenhuma ferramenta barata lê o payroll existente; as de verdade (LCPtracker/eBacon/Miter/P4C) exigem trocar de payroll, venda consultiva, preço opaco — ou são feitas para o GC, não para o sub individual (dossiê §6-7: veredito
CONCORRENTE FRACO — NÃO COMPROVADO POR USO, pendência M13).
1.2 Forma concierge → self-serve
O produto nasce concierge (semanas 1-8) e vira self-serve (semanas 8-12), mesmo padrão do CostSense:
- Fase concierge (prova de valor): 3 subs piloto enviam o export da semana (QuickBooks/Gusto CSV); o agente CONCIERGE roda o motor, revisa campo a campo, entrega o pacote WH-347 pronto para assinar + nota do que estaria errado. Cada correção do GC/sub 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.
- Fase self-serve (produto): o mesmo motor, atrás de um onboarding guiado (upload CSV → colar/upload da wage determination → wizard de confirmação de classificação → pacote gerado → assinatura manual → arquivo). O cliente sobe o arquivo no portal do GC e assina; o software não assina e não envia (ver contrato de saída).
1.3 Motor etapa por etapa (entrada → saída)
Pipeline único, reutilizado pelo concierge e pelo self-serve:
| # | Etapa | O que o motor faz | Entrada | Saída | Automação |
|---|---|---|---|---|---|
| 1 | Importar | Lê export/CSV do QuickBooks Payroll, Gusto ou CSV genérico; normaliza e valida o arquivo com erros amigáveis (empregado, job/projeto, data, horas, taxa, job code) | CSV/export do payroll que o sub JÁ roda | Timecards normalizados + relatório de erros de arquivo | Automática + regras |
| 2 | Wage determination | Recebe a WD do contrato (colada ou upload de SAM.gov/federal; estadual idem) e extrai classificações, taxas base e fringe por classificação | WD oficial do contrato (SAM.gov / DIR estadual) | Tabela classificações × taxas × fringe | Automática + parser (COMPLIANCE) |
| 3 | Mapear | Mapeia empregado×timecard → classificação correta da WD (via job code do payroll + IA); ambiguidade nunca é silenciosa: pede confirmação humana explícita | Etapas 1+2 | Alocação de horas por classificação, aprovada pelo dono/admin | IA assistida (humano confirma) |
| 4 | Calcular | Taxa devida vs. taxa paga por classificação; fringe (crédito legítimo de benefícios pagos — health/welfare, pensão, treinamento — vs. dinheiro a pagar); diferenças e totais | Etapa 3 + benefícios pagos do período | Demonstrativo de conformidade + divergências | Automática (regras 29 CFR parte 1/3/5) |
| 5 | Validar antes do GC | Roda o validador com as regras que mais barram: classificação errada, fringe faltando, totais que não fecham, formato/identificação, requisitos do 29 CFR 5.5(a); gera checklist de prontidão | Etapa 4 | Sinal VERDE/AMARELO/VERMELHO + lista do que corrigir antes de entregar ao GC | Automática (biblioteca de regras) |
| 6 | Gerar | Gera o pacote: WH-347 federal (PDF alinhado ao formato do DOL/eMars) + statement of compliance + formulário estadual (estados cobertos) + arquivo no formato do portal do GC quando aplicável (ex.: CSV LCPtracker); tudo por projeto/semana | Etapa 5 | Pacote pronto para assinar e subir no portal | Automática + template por destino |
| 7 | Arquivar | Histórico por projeto com retenção de 3 anos (exigência DOL) e export total a qualquer momento | Etapa 6 | Auditoria consultável + export | Automática |
1.4 Contrato de saída (o que o cliente recebe — e o que NÃO recebe)
- Semanalmente, por obra pública ativa: pacote fechado = WH-347 federal + statement of compliance + formulário estadual (se aplicável) + arquivo no formato do portal do GC + checklist de prontidão. Pronto para o dono assinar à mão e subir no portal — feito.
- Prazo: cliente envia export até qua 12:00 → pacote na qui 18:00 (folga p/ prazo semanal do GC). Correção apontada pelo GC em até 24h, sem custo, se o erro for nosso (regra aprendida vira teste).
- Dados: 100% do cliente. Export total (CSV/PDF) a qualquer momento; cancelamento sem multa (mensal) / pró-rata no anual.
- O que não entra no contrato (limite de responsabilidade explícito): o software não assina (assinatura do dono é humana), não envia ao portal do GC/agência (o cliente sobe), não é assessoria jurídica (não defende debarment, não litiga, não interpreta WD disputada — quando a validação apontar divergência, recomenda consulta a especialista) e não roda a folha (QB/Gusto/ADP continuam donos do payroll).
1.5 MVP — o que entra e o que fica de fora (explícito)
ENTRA (v1, até a semana 12):
- Importação por CSV/export de QuickBooks Payroll, Gusto e CSV genérico (sem integração API no MVP).
- Até 3 obras públicas ativas por conta (molde do plano US$ 549/mês).
- Wage determination federal (SAM.gov) colada/upload + parser; estaduais dos estados dos 3 pilotos (candidatos CA/NY/IL — confirmar pela demanda do Gate 0).
- Mapeamento empregado×classificação assistido por IA com confirmação humana de toda ambiguidade.
- Cálculo de conformidade (taxa devida × paga) e fringe benefits (crédito × dinheiro).
- Validação pré-entrega (regras que mais barram no GC/DOL) + checklist 29 CFR 5.5(a).
- Geração: WH-347 federal (PDF conferido campo a campo com o gerador do DOL/eMars) + formulário estadual do piloto + formato do portal do GC usado pelo piloto.
- Histórico por projeto, retenção 3 anos, export total.
FICA DE FORA (explícito — não é escopo do MVP):
- ❌ Não é payroll: não roda folha, não calcula imposto, não paga ninguém (o payroll continua no QB/Gusto/ADP — este é o diferencial, dossiê §8).
- ❌ Sem app de ponto/time & attendance (não compete com eBacon no relógio).
- ❌ Sem integração API nativa em tempo real com QB/Gusto (só CSV no MVP; API = pós-MVP).
- ❌ Sem assinatura eletrônica com validade legal/e-notarization; sem envio automático ao portal do GC (entrega-se o arquivo no formato).
- ❌ Sem assessoria jurídica / defesa de debarment / interpretação de WD disputada (disclaimer + encaminhamento).
- ❌ Fora do ICP: GCs/primes que gerenciam subs de terceiros (servidos por LCPtracker Pro); sub com obra pública esporádica (ticket não fecha — dossiê §9); estados além dos cobertos (crescimento é pull-driven: só entra estado com cliente pagante pedindo).
- ❌ Workers' comp / 1099 / auditoria de fim de ano; >3 projetos; multi-idioma; app mobile; white-label.
2. ESTRATÉGIA DE ENTRADA
2.1 Isca de prova antes do pitch
"1 WH-347 grátis revisado" — a auditoria gratuita: o prospect envia o export da última semana → recebe em 24h o WH-347 pronto + a nota do que estaria errado no que ele subiu ao GC. Quem vê o próprio erro sente a dor em números e vira lead quente (concierge do piloto usa a mesma oferta). Custo: ~15 min de agente. Segundo estágio da isca no self-serve: lista de espera da página (seção 6) com "1ª semana grátis no lançamento".
2.2 Canais (todos gratuitos; ordem de prioridade)
- Resposta orgânica onde a dor fala: r/Payroll, r/Contractor, r/ConstructionManagers, r/ConstructionTech, r/estimators — responder threads de certified payroll com ajuda real (Marty redige o texto; Felipe posta na conta dele — Marty não posta). É inbound com prova social.
- E-mail direto/DM para o gatilho de compra: empresas recém-contratando payroll admin de construção (vagas ativas = acabaram de ganhar obra pública ou estão afogadas — prova 6 do dossiê). A vaga data o momento de dor.
- Contadores/CPAs que atendem construção: canal de indicação (sem comissão no MVP — só relacionamento e material explicativo).
- GCs como fonte de inbound, não ICP: conteúdo "como entregar WH-347 no portal do seu GC (LCPtracker e outros)" — o sub que é barrado pelo GC procura a solução.
- LinkedIn do Felipe (post/manual) + lista de espera da página Orbitask.
- Estados PW fortes primeiro (CA, NY, IL, NJ, PA, MA, WA — TX/FL via obra federal): o produto se anuncia no vocabulário do estado (ex.: "WH-347 + formulário CA").
- Canal que NÃO existe no MVP: anúncio pago (gasto 🔔) e marketplace (produto cedo demais).
2.3 ICP (do dossiê §4, §5, §9)
| Atributo | Critério |
|---|---|
| Firma | Subcontratada de specialty trade (elétrica, mecânica, hidráulica, pintura, concreto, pavimentação, div. 9) |
| Receita | US$ 3-20M |
| Exposição | Obra pública recorrente (≥ ~60% do ano): Davis-Bacon federal/federal-assisted OU prevailing wage estadual — o ticket só fecha com recorrência (dossiê §9) |
| Geografia | Estados PW fortes + volume federal: CA, NY, IL, NJ, PA, MA, WA (+ TX/FL federal) — ≥ ~2.000 empresas alcançáveis (estimativa rotulada) |
| Quem assina | Dono/CFO (orçamento sai de G&A, não de job cost) |
| Quem usa | Office manager / payroll admin |
| Gatilho de compra | (a) 1º contrato com cláusula DBRA/PW; (b) GC/agência barrou 1º payroll; (c) auditoria/enquiry DOL; (d) fim de ano/workers' comp — janela ótima: "novo em obra pública" |
| Fora do ICP | GCs/prime (gerenciam subs de terceiros); sub sem obra pública recorrente; contas com >3 obras públicas ativas no MVP |
2.4 Template de outreach (rascunho — 5 linhas, EN; envio só após 🔔 do texto, protocolo do Marty)
Subject: Your weekly WH-347, done from your QuickBooks export
>
Hi [First name],
>
I help small subs doing Davis-Bacon / prevailing-wage work get their certified payroll out the door — and I saw you're hiring for construction payroll, which usually means public-work paperwork just landed on someone's desk.
>
We turn your existing QuickBooks or Gusto export into a reviewed WH-347 (federal + state, ready for your GC's portal) in about 15 minutes a week — no switching payroll, no retyping timecards.
>
Want me to do your last week free so you can check it against what you submitted? One export, 24h, no strings.
>
[Nome] — Orbitask · Certified Payroll Auto
3. ARQUITETURA DE AGENTES (construir e operar — padrão CostSense/Marty)
A ideia é do Marty (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 Marty (fábrica) segue rodando em paralelo, sem conflito.
3.1 Sub-agentes de produto
| Agente | Papel | Entregas |
|---|---|---|
| VALIDAÇÃO (já existe) | Executa o Gate 0: entrevistas de WTP | Relatório com 15 WTP (fonte+data) |
| COMPETIÇÃO (já existe) | Executa o Gate 0: 3 demos LCPcertified/eBacon/Miter | Prova de uso M13 documentada (o que entregam self-serve, preço real, sobreposição) |
| DEV (motor) | Constrói e mantém o motor da seção 1.3 (import, mapeador IA, cálculo, validação, geradores) | Motor testado por casos-teste; releases |
| COMPLIANCE (regras) | Fonte da verdade regulatória: codifica 29 CFR parte 1/3/5, formulários estaduais, templates de portal; varre mensal SAM.gov/DOL/DIRs; mantém changelog | Biblioteca de regras + testes; alerta de mudança regulatória |
| CONCIERGE | Opera a fase concierge/piloto: recebe CSV, roda o motor, revisa 100%, monta pacote, responde GC, devolve correções ao DEV como casos de aprendizado | Pacotes semanais dos 3 pilotos; taxa de aceite |
| CONTEÚDO | 1 página de pré-venda, página Orbitask (rascunho + final), isca, templates de resposta Reddit/outreach | Textos prontos para 🔔 e publicação |
| QA-N2 | Adversarial independente (sessão nova, recebe só artefato + checklist qa/checklists.md) antes de toda entrega externa: formulário para sub real, release do motor, página publicada, e-mail enviado | Veredito em ops/qa-verdicts.md |
| OPS | Ledger de aprovações/gastos, alertas Telegram, dados do produto (pilotos), lembretes de cron, dedup | Registros + alertas |
| Felipe | 🔔 decisões (gates, 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)
- Qua 13:00 ET — DEV/OPS: checa uploads de timecards da semana, roda o motor, enfileira validação.
- Qui 18:00 ET — CONCIERGE/DEV: pacotes finais entregues (assinatura do dono até domingo; prazo do GC).
- Sáb 10:00 ET — QA-N2: amostra 100% dos pacotes no 1º mês, depois 10% aleatória; taxa de erro → retro.
- 1ª seg do mês — COMPLIANCE: varre SAM.gov/DOL/DIRs por mudança de regra/formulário → changelog + alerta.
- Diário — OPS: lembrete de aprovações pendentes ≥24h (mesmo ritual do Marty).
- Sex 17:00 ET — digest semanal (já existente): entra o placar do produto (pacotes entregues, taxa de aceite, pilotos pagantes).
3.3 Sub-planos
Criados no Bloco 1, passo 14, em planos/sub-*.md no padrão CostSense: sub-dev-motor.md, sub-compliance-regras.md, sub-concierge.md, sub-conteudo.md (QA e OPS reutilizam sub-qa.md/sub-planejador.md existentes + ops/). Critério: cada sub-agente com plano vivo antes de atuar.
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. Nenhuma etapa deste bloco constrói produto.
- [PLANEJADOR] Montar lista de ≥30 candidatos a entrevista (meta 15): autores dos posts Reddit citados no dossiê (§2), empresas com vaga ativa de payroll admin de construção, subs de estados PW fortes; colunas: nome, empresa, papel, canal, link. → ✅ ≥30 contatos com canal identificado e fonte.
- [PLANEJADOR → 🔔 Felipe] Redigir (a) convite de entrevista (DM/e-mail, 4 linhas) e (b) roteiro de entrevista de WTP (10 perguntas: frequência de obra pública, processo atual, h/semana, ferramentas usadas, quanto paga hoje, "pagaria ≥ US$ 500/mês ou US$ 4.200/ano adiantado?" com o mostruário de preço da 1 página) e (c) e-mail de solicitação das 3 demos. → 🔔 Felipe aprova os 3 textos (e-mail em nome do Felipe só após aprovação — protocolo Marty). ✅ Textos aprovados (ou ajustados).
- [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 registrada (fonte + data).
- [COMPETIÇÃO] Executar as 3 demos (LCPcertified/eBacon/Miter): preferir vídeo/gravação + pricing por escrito; se live, Felipe entra 15-20 min. → ✅ 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.
- [CONTEÚDO] Pré-venda de 1 página com pricing (US$ 549/mês e US$ 4.200/ano, o que resolve, 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.
- [QA-N2] Revisão adversarial do relatório do Gate 0 (sessão nova: só relatório + critérios de morte). → ✅ Veredito em
ops/qa-verdicts.md. - [OPS → 🔔 Felipe] Alerta com resultado consolidado: WTP (X/15), achados das 3 demos, respostas "o DOL resolve". → 🔔 1 AVANÇAR (Blocos 1-2, custo US$ 0) · 2 AJUSTAR (preço/estados/escopo) · 3 ARQUIVAR (morte com motivo em
ops/rejeitadas.csv). ✅ Decisão registrada (OPS/agente pai grava; PLANEJADOR não toca CSV).
BLOCO 1 — MOTOR FEDERAL + REGRAS (semanas 1-3 · após Gate 0 ✅ + 🔔 AVANÇAR)
- [DEV] Esqueleto do motor: importador CSV (schemas QB/Gusto/genérico) com validação amigável. → ✅ Importa 3 CSVs de exemplo (1 QB, 1 Gusto, 1 genérico) sem erro.
- [COMPLIANCE] Camada de wage determination: entrada colada/upload + parser de classificações/taxas/fringe. → ✅ 3 WDs reais do SAM.gov parseadas corretamente.
- [DEV] Mapeador IA empregado→classificação com confirmação explícita de ambiguidade. → ✅ ≥90% de acerto em 1ª passada no caso-teste; ambiguidade nunca silenciosa.
- [COMPLIANCE + DEV] Cálculo (devida × paga, fringe crédito × dinheiro) + validador pré-entrega. → ✅ 3 cenários-teste (certo / fringe faltando / classificação errada): validador passa o 1º e pega os 2 errados.
- [DEV] Gerador WH-347 federal (PDF alinhado ao eMars/DOL + CSV de conferência). → ✅ Output campo a campo idêntico ao gerador do DOL para o mesmo caso (validação cruzada).
- [QA-N2] Release do motor federal (sessão adversarial, casos-teste incluem 1 WD real). → ✅ Veredito; 0 divergência de totais/classificação nos casos.
- [OPS] Sub-planos dos papéis de produto criados (seção 3.3). → ✅ Sub-planos vivos no padrão CostSense.
BLOCO 2 — CONCIERGE PILOTO (semanas 4-8 · 3 subs reais · ninguém paga ainda)
- [PLANEJADOR → 🔔 Felipe] Texto do convite do piloto gratuito ("1 WH-347 grátis revisado" — isca, seção 2.1). → 🔔 Aprovação do texto. ✅ Aprovado.
- [VALIDAÇÃO/Felipe] Recrutar 3 subs do ICP (prioridade: os de WTP do Gate 0 com gatilho recente — 1º contrato público ou payroll barrado). → ✅ 3 subs ativos com aceite por e-mail (sem NDA formal no piloto; se surgir termo → 🔔 Felipe assina).
- [CONCIERGE] Operar o serviço semanal 3-4 semanas: export → motor → revisão humana 100% → pacote → sub assina/entrega ao GC. → ✅ ≥2 subs completam 2 semanas consecutivas com pacote aceito pelo GC.
- [DEV + COMPLIANCE] Feedback loop: cada correção vira teste/regra; estender motor aos formulários estaduais dos estados dos pilotos + fringe statement. → ✅ Estados dos pilotos cobertos; 100% das correções da semana viram teste automatizado.
- [CONCIERGE] Medir WTP pós-uso ("se custasse US$ 549/mês, continua?") e horas economizadas. → ✅ WTP registrado por piloto (fonte + data).
- [QA-N2] Retro do piloto (o que o GC barrou, o que o sub rejeitou). → ✅ Relatório com taxa de aceite + lista de gaps.
BLOCO 3 — SELF-SERVE + LANÇAMENTO (semanas 8-12 · 🔔 em cada passo externo)
- [DEV] Self-serve: onboarding (upload CSV + WD → wizard de confirmação), pacote, histórico por projeto, export total. → ✅ Jornada ponta a ponta testada pelo QA-N2 com 2 subs do piloto sem assistência.
- [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.
- [OPS → 🔔 Felipe] Converter 2-3 pilotos em 1ºs pagantes (preço de lançamento, carta simples) + ativar cobrança (Stripe/Felipe; Marty não move dinheiro — guardrail 1). → 🔔 Felipe autoriza cobrança. ✅ ≥2 pilotos pagantes OU ≥3 pré-vendas na lista de espera.
- [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.
- [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ê §11). A partir daqui o produto vive em regime de operação contínua com retro semanal (QA + OPS) e a Missão 1 do Marty 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 (SAM.gov, DOL, DIRs estaduais, gerador eMars, Reddit, LinkedIn, e-mail) 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).
| Item | Custo | Observação |
|---|---|---|
| Gate 0 (entrevistas, demos, 1 página) | US$ 0-10 | Só tempo de agente; DMs/chamadas manuais do Felipe |
| Motor + regras + testes | US$ 0 | Ferramentas já disponíveis; libs open-source |
| Piloto concierge (3 subs) | US$ 0 | Trabalho de agente; oferta grátis é a isca |
| Página Orbitask | US$ 0 | Free tier; domínio já da marca guarda-chuva |
| Qualquer gasto ≠ 0 (consultoria DBRA US$ 150-300/h, 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. O plano NÃO avança para construção sem o Gate 0 passar. Silêncio ≠ aprovação (lembrete 24h pelo cron).
| Definição | |
|---|---|
| Quem | VALIDAÇÃO (entrevistas) + COMPETIÇÃO (demos) + QA-N2 + OPS; Felipe envia DMs e participa das demos/chamadas |
| O quê | 15 entrevistas de WTP (office managers/donos de subs com obra pública) + 3 demos (LCPcertified/eBacon/Miter) + pré-venda de 1 página com pricing usada como mostruário |
| Custo | US$ 0-10 |
| Prazo | 48h (tolerância a 5 dias úteis apenas para agenda de demos) |
| PASSA quando (todos) | (a) ≥4 de 15 dizem que pagariam ≥ US$ 500/mês ou US$ 4.200/ano adiantado para tirar o WH-347 da rotina; (b) <3 de 15 dizem "o gerador do DOL/Excel resolve"; (c) demos não revelam LCPcertified/eBacon entregando a mesma camada self-serve ≤ US$ 300/mês; (d) M13 fechado: as 3 demos foram concluídas e documentadas (prova de uso — ressalva do dossiê §15 vira critério explícito) |
| MORRE quando (qualquer um — dossiê §14) | (a) <4 de 15 com WTP no piso; (b) ≥3 de 15 dizem "DOL/Excel resolve"; (c) demo mostra a mesma camada self-serve ≤ US$ 300/mês → GAP morre / vira CONFLITO M12 → arquivar com motivo |
| BLOQUEADO (não morto) | Demos incompletas após 5 dias úteis (M13 em aberto) → reexecutar só a parte faltante |
| Sinal secundário (não bloqueante) | ≥3 registros de interesse na lista de espera da 1 página durante o Gate 0 |
5.3 Gates seguintes e pivôs pré-desenhados
| Gate | Quando | Passa se | Morte/pivô |
|---|---|---|---|
| G1 — motor federal | Fim da semana 3 | Mapeamento ≥90% 1ª passada + 0 divergência de totais vs. eMars nos casos-teste (QA-N2) | Não fecha precisão aceitável mesmo com confirmação humana → Pivô P1 (IA → wizard guiado 100% explícito, sem mudar preço); se nem o wizard vender → arquivar |
| G2 — piloto concierge | Fim da semana 8 | ≥2/3 pilotos com 2 semanas consecutivas aceitas pelo GC + WTP ≥ US$ 549 registrado pós-uso | Pilotos abandonam ou dizem "DOL+Excel resolve" → arquivar com motivo (a morte que o Gate 0 não viu) |
| G3 — lançamento | Fim da semana 12 | ≥2 pilotos pagantes OU ≥3 pré-vendas | Pricing não converte → Pivô P3 (serviço gerenciado no mesmo ticket US$ 549, productized service); 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):
- P1 · IA → wizard: se o mapeamento automático não atingir precisão, virar wizard de confirmação por classificação (o produto continua o mesmo; muda o UX).
- P2 · federal-first → estadual-first: se o Gate 0 mostrar mais dor/urgência em prevailing wage estadual (imune a rollback federal), inverter a ordem dos geradores (estadual antes do federal).
- P3 · self-serve → serviço gerenciado: se o sub pequeno não quer operar software, entregar o mesmo motor como serviço semanal operado (concierge permanente) no mesmo ticket.
- P4 · portal-first: se o Gate 0 revelar que a dor nº 1 é o portal do GC (LCPtracker etc.), priorizar o gerador no formato do portal antes do WH-347 em PDF (dossiê §13.3 — portais capturam o sub).
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.
Certified Payroll Auto (WH-347) — em breve, by Orbitask
>
Cansado de digitar certified payroll toda semana? O Certified Payroll Auto lê o export do seu QuickBooks ou Gusto, confere classificação e fringe contra a wage determination do seu contrato e entrega o WH-347 (federal + estadual) pronto para assinar — em minutos, sem trocar de payroll e sem retrabalho na porta do GC.
>
Feito para subcontratadas de obra pública que já perderam uma sexta-feira (ou um pagamento) para a papelada.
>
CTA: "Quero ser avisado do lançamento e ganhar a 1ª semana grátis → [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).
- [x] Executável solo? Sim — todo o trabalho pesado é de agente (motor, regras, concierge, textos). Dependências humanas explícitas e mínimas: Felipe envia DMs, participa de demos/chamadas, clica 🔔 (R1 abaixo).
- [x] Gates matam cedo? Sim — Gate 0 é 100% pesquisa, US$ 0-10, antes de qualquer linha de código/gasto/publicação; critérios de morte quantitativos do dossiê §14 reproduzidos sem drift; M13 vira critério de passagem explícito.
- [x] Números batem com o dossiê? Conferido campo a campo: ticket 549/4.200 (qualifica os dois pisos M4) · mercado 17.000 est. / ~2.000 estados-alvo · 2-4 h/semana · US$ 2.500-5.000/ano/projeto · DOL US$ 14,1M FY2024 · caso US$ 596.443 + 3 anos · 7 concorrentes · 29 CFR 1/3/5 + 40 USC §3142/§3144 · DBRA 2023 parcialmente suspensa · ~30 estados PW · SOLO: SIM 8-12 semanas · hash dedup. Zero drift.
- [x] Orçamento: US$ 0 padrão; todo gasto ≠ 0 com 🔔 (guardrail 1). Conforme.
- [x] Regras do Marty: M3 (plano só pós-Portão 1 ✅), M4, M12/M13 (Gate 0), M19 (publicação 🔔), guardrails 1/5/6/9 respeitados; anti-reciclagem OK (não colide com CostSense — outro documento/regulatório).
- [x] O caso contra continua vivo no plano? Sim — seção 5.2 preserva as 3 mortes do dossiê e a 5.3 acrescenta a morte pós-piloto ("DOL+Excel resolve" visto de perto).
Ressalvas (2-4 registradas):
- R1 — dependência humana comprime o "48h". O Gate 0 depende de Felipe para DMs/chamadas e das agendas de vendedor para as demos; na prática pode levar 5-7 dias úteis. Mitigação já no plano: entrevistas assíncronas por e-mail aprovado, demos por vídeo/escrito, e atraso = bloqueio relembrado pelo cron de aprovações (nunca morte silenciosa).
- R2 — amostra de 15 tem viés de recrutamento. Quem responde DM/Reddit tende a ser early adopter; "≥4/15" é sinal, não estatística. Mitigação: exigir resposta de WTP com valor concreto e o que paga hoje; cruzar com as demos (critério c) e usar os registros da lista de espera como sinal secundário — mas o plano não inventa critérios de morte além dos do dossiê.
- R3 — precisão regulatória sem especialista no time. Um erro sutil num WH-347 entregue a GC real fere o sub e a marca Orbitask. Mitigação: concierge revisa 100% no piloto; validação cruzada campo a campo com o gerador oficial do DOL (eMars) em todo caso-teste; disclaimer "não é assessoria jurídica"; e se a taxa de erro do piloto > 0, contratar 1 consultoria DBRA (US$ 150-300/h) antes do Gate 3 — gasto 🔔 previsto, não surpresa.
- R4 — estados "top-5" são hipótese e cada estado é um projeto. O dossiê pré-fixa CA/NY/IL/etc., mas o portfólio estadual pode explodir escopo. Mitigação: Bloco 2 limita a estados dos 3 pilotos; crescimento estadual é pull-driven (só com cliente pagante pedindo); P2 (estadual-first) decide ordem pela demanda do Gate 0, não por palpite.
Veredito QA N1: APROVADO COM RESSALVA — executável solo com as ressalvas acima; gates matam antes de qualquer gasto/construção; 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-001 — Certified Payroll Auto (WH-347) Contém: especificação completa (CSV do QB/Gusto → mapear × wage determination → fringe → validação → WH-347 federal + estaduais + portal do GC; concierge → self-serve; MVP explícito) + estratégia de entrada (1 WH-347 grátis de isca) + 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 WTP + 3 demos LCPcertified/eBacon/Miter + pré-venda 1 página) com critérios de morte já definidos — ressalva M13 (prova de uso) vira critério de passagem. 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 ``