May/originação
← ideias

DOSSIÊ — B2: MaterialLedger — rastreio de material do sub obra-a-obra (pedido → lead time → entrega → fatura → job)

DOSSIÊ — B2: MaterialLedger — rastreio de material do sub obra-a-obra (pedido → lead time → entrega → fatura → job)

MAY (Marty) · Missão 1 · ONDA 2 FRENTE C (materiais/compras/AP do sub e GC pequeno — lado do gasto, não pay apps/AR) · varredura 02/09/2026 · Estágio 2 (VALIDAÇÃO + COMPETIÇÃO)

Status: candidata validada (dossiê) → QA (seção 15) → alerta ao pai para envio ao Felipe. Dedup: NOVO vs M1-001..M1-006 e rejeitadas (R04 retainage/R05 lien waiver/R08 AR-pay apps = lado do dinheiro que ENTRA; R07 equipamento = aluguel/asset, não material de obra; R02 closeout/R10 submittal/R14 RFI/R12 lookahead = outras frentes). NÃO toca em ops/*.csv (o pai grava). Nome-trabalho: MaterialLedger (a definir pelo pai/PLANEJADOR).


1. A DOR EM UMA FRASE (vocabulário de quem sente)

"Eu peço material por telefone e e-mail em 3-6 fornecedores, sem registro de PO por obra; item com lead time de 8 semanas chega atrasado e minha crew para no dia; a entrega chega na obra e ninguém confere contra o pedido; a fatura do fornecedor nunca é batida com o que chegou nem com a obra certa — então eu pago a mais, credito errado, devolvo fora do prazo e a margem da obra some num vazamento que eu não consigo enxergar."

2. PROVA DA DOR (link + trecho + data)

  1. r/estimators — "AI Takeoffs for Ordering Exterior Finishes Material - PM" (30/08/2026, thread 1w2g9hw; texto integral capturado 02/09/2026 via arquivo arctic-shift — Reddit direto bloqueado nesta infra, ver §16) — trecho (autor: PM de contratada de exterior finishes/ceilings): "We deal with all sorts of products and systems that get installed on exterior elevations and ceilings. The hard part is ordering enough material when they are such complex items such as boards needing x amount of clips, x amount of fasteners, trim pieces, rivets, adhesives and sealants… This wouldn't be too much of an issue if the lead times for some of these items weren't so excessive such as 8 weeks… the small projects with material items that have lengthy lead times has been a pain point for us when ordering material." — dor de ordering/lead time dita pelo comprador real; já tentou ChatGPT para Bill of Materials (substituto grátis declarado). URL: https://www.reddit.com/r/estimators/comments/1w2g9hw/
  2. r/estimators — "Please Verify This? LBM Question" (26/08/2026, thread 1vyzz9f; capturada 02/09/2026) — trecho (autor: outside sales/estimating de fornecedor LBM comercial): "This year, we've bid roughly $6.5M in commercial window packages and have been awarded exactly $0… the amount of repricing we're doing. 5, 6, even 7 rounds of pricing on the same lumber package doesn't seem unusual anymore." — o lado fornecedor confirma o ritual manual multi-rounds por e-mail/telefone por trás de todo pedido; nada é estruturado. URL: https://www.reddit.com/r/estimators/comments/1vyzz9f/
  3. Digital Commerce 360 — "New B2B marketplaces target construction, equipment and data center sourcing" (23/03/2026, texto integral capturado via reader) — trecho: "These platforms are targeting a part of the market that still relies heavily on phone calls, spreadsheets and local relationships, with limited visibility into pricing or availability across regions." + "Kojo has historically focused on procurement software. It has expanded its capabilities to connect contractors more directly with suppliers…" + lançamentos Q1 2026: MatBook (agregados/concreto, preço real-time), ProjectMark (modelo bid-based ligando contratante a fornecedor por projeto). https://www.digitalcommerce360.com/2026/03/23/new-b2b-marketplaces-target-construction-equipment-and-data-center-sourcing/
  4. LBM Journal — "Real Issues: Excessive jobsite returns" (18/11/2022) e "Real Issues. Real Answers. Managing returns" (12/05/2021) — títulos+fontes+datas verificados via Google News RSS 02/09/2026 (conteúdo bloqueado ao curl — pendência): a devolução/sobra de material em obra ("jobsite returns") é problema documentado do lado do distribuidor LBM — cada devolução custa frete + restocking + re-bill; o sub que supercompra devolve tarde ou nunca (crédito perdido). Títulos: https://www.lbmjournal.com/ (buscar "Real Issues excessive jobsite returns" e "Managing returns").
  5. Capital validando a dor (Kojo) — "Kojo Poised to Revolutionize Construction Materials Management" (Business Wire, 16/10/2025) · "Exclusive: Kojo raises $10M from Wesco to improve data center materials procurement" (Axios, 09/2025) · "Kojo Secures $10 Million Investment from Wesco…" (Distribution Strategy Group, 09/2025) · "Watch AI Data Center Construction Faces 'Perfect Storm': Kojo CEO" (Bloomberg, 17/09/2025) · "Kojo: $10 Million Series C Extension… AI-Based Construction Procurement" (Pulse 2.0, 26/10/2025). Wesco (distribuidor gigante) investindo em software de procurement = validação de que compra de material de obra é fluxo doloroso e pagante. Conteúdo integral não executável (kojo.com com conexão recusada daqui; BusinessWire/Axios 403) — títulos/datas/sources via Google News RSS + CDX.
  6. For Construction Pros — "The Hidden Costs of Manual Work Orders in Commercial Construction" (28/07/2026, título via Google News RSS; conteúdo bloqueado ao curl/reader — pendência): manutenção de PO/work order manual tem custo oculto documentado na imprensa setorial comercial.
  7. Roubo/perda de material (Gate 1 da irmã Theft, ver §0) — "Copper thefts spike as construction site crimes become big business" (ConstructConnect, 19/03/2026) · "Thieves target electrical breakers at Brazos County construction sites, causing thousands in losses" (KXXV, 02/02/2026) · "Copper Tariffs and Construction Site Theft…" (For Construction Pros, 17/10/2025) — títulos/data verificados via Google News RSS 02/09/2026 (conteúdo 404/403 ao curl — pendência). O sub SEM registro de entrega (receiving log) não consegue provar perda para seguradora nem separar "roubado" de "nunca chegou" na disputa com o fornecedor.

Veredito de prova: dor real, dita por quem sente (PM/estimator de specialty sub, fornecedor LBM). 7 itens; datas explícitas (30/08/2026, 26/08/2026, 23/03/2026, 18/11/2022+12/05/2021, 2025-10, 28/07/2026, 2026-02/03). Limitação declarada: a fatia "recebimento/reconciliação fatura×entrega" (o coração do produto) tem prova forte por inferência (provas 1, 3, 4, 5) mas NÃO achei thread com as palavras exatas do sub sobre invoice mismatch nesta varredura (Reddit/G2/Capterra bloqueados — §16); é o item nº 1 do teste-48h. Não é HIPÓTESE — é prova parcial com lacuna nomeada.

3. QUANTIFICAÇÃO DO CUSTO ATUAL (método explícito; premissas rotuladas)

4. COMPRADOR E ORÇAMENTO

5. MERCADO (≥1.000 empresas EUA — M17)

6. COMPETIÇÃO (players investigados — M14; preços verificados 02/09/2026 salvo nota)

Nota M13: nenhum trial testado neste lote (infra §16) — veredito máximo honesto por player: CONCORRENTE FRACO — NÃO COMPROVADO POR USO; global na §7.

  1. Kojo (SF; domínio vivo desde 12/2019 — CDX 20191225; Series C extension US$ 10M da Wesco 09-10/2025 — Axios/DSG/Pulse2.0; total acumulado NÃO verificado nesta varredura) — procurement software p/ specialty contractor MEP/comercial self-perform + expansão p/ conectar fornecedores (marketplace, DC360 03/2026; Bloomberg 09/2025 aponta foco data center). Preço: não público (venda consultiva; kojo.com inacessível desta rede — não verificado). Mecanismo: digitiza material lists→PO→delivery→invoice, integra fornecedores, analytics. É o concorrente mais perigoso (M12 de vigia): mesmo wedge, comprador specialty sub; mitigação = foco em sub NÃO-MEP de US$ 3–20M (Kojo fala com MEP/data center de porte maior) — ver matriz §7c.
  2. JobTread (Dallas; p/ GC pequeno/remodelador) — preço verificado 02/09/2026 (jobtread.com/pricing via reader): US$ 199/mês base + US$ 20/usuário interno (degrada com volume). Módulo "Suppliers — keep your materials organized and your projects on schedule" (POs/ordens). Mecanismo: all-in-one PM (estimativa/CRM/takeoff/contrato) com PO. FRACO p/ a dor: PO é registro de pedido — sem receiving na obra, sem match fatura×entrega×job, sem alerta de lead time. Âncora low-end de US$ 199 (auditoria §7b).
  3. Buildxact (AU→US; builders/remodeladores + dealers) — preço verificado 02/09/2026 (buildxact.com/us/pricing): Foundation US$ 2.030/ano (~US$ 169/mês), Pro US$ 399/mês (US$ 339 anual = US$ 4.070/ano), addons Blu AI +US$ 99/mês; inclui Purchase Orders + Dealer Integration + estimativa/takeoff. FRACO p/ sub specialty comercial (é builder/remodel + dealer side; sem receiving/3-way). Âncora de US$ 169–399.
  4. Contractor Foreman — all-in-one do pequeno contratante; preço verificado 02/09/2026 nos dossiês irmãos M1-004/005: US$ 49/mês; inclui POs no pacote (registro). FRACO p/ a dor (PO=registro; sem receiving/match/lead time). Âncora low-end absoluta US$ 49 (auditoria §7b).
  5. Buildertrend / CoConstruct (builder/remodel; POs e "vendor" incluídos) — preço não público (quote; verificado não-público 02/09 nos dossiês irmãos). FRACO p/ sub comercial (GC/builder-side).
  6. Procore Procurement (GC-side) — buyout/PO/subcontratos/entregas do GC, quote. O sub entra pelo portal do GC sem ferramenta própria de compra/recebimento. FRACO p/ o sub (dono da fatia = GC).
  7. Marketplaces novos (Q1 2026, DC360): MatBook (agregados/concreto — vertical estreita), ProjectMark (bid-based, liga GC a fornecedor por projeto — nasce GC-side), Krane (US$ 9M seed 03/2026, "AI operations crew" supply chain — estágio semente, escopo amplo) — jovens/indie = janela, não M12 (auditoria §7b: idade < 2 anos, seed). Kojo é o único com maturidade+fundo no wedge.
  8. Portais dos fornecedores (grátis) — HD Supply/White Cap/Ferguson/Grainger online + confirmação de entrega por e-mail: resolvem "pedir" por fornecedor; não consolidam obra-a-obra nem cruzam fatura; fragmentados (1 login por fornecedor). Substituto parcial grátis — o GAP só sobrevive no multi-fornecedor por job.
  9. Excel/QB (US$ 0–40/mês) — o padrão declarado (provas 1-3: planilha + e-mail + ChatGPT p/ BOM). Resolve registro solto; não resolve lead time, receiving, match nem disputa.
  10. AP genéricos (BILL/Stampli/Ramp/Airbase) — pagamento/aprovação de fatura de fornecedor (lado fintech, QB integra BILL) — não tocam recebimento físico nem lead time; são complemento, não substituto. (declarado — sem fetch nesta varredura; maturidade conhecida.)

7. CONTRAPROVA (pacote obrigatório — varredura low-end + âncora + maturidade + matriz por stack)

7a. Varredura low-end preço-ascendente (≥3 buscas; 1 sem o nome da categoria)

Executada 02/09/2026 — SERP aberta (Bing/DDG/Brave/Startpage/Mojeek) bloqueada/rate-limited desta rede; varredura executada via (i) Google News RSS (texto de títulos/data), (ii) fetch direto de páginas de pricing dos vendors, (iii) arquivo arctic-shift (Reddit), (iv) CDX Wayback, (v) reader para imprensa. Buscas:

7b. Auditoria de âncora de preço (barato vs caro)

7c. MATRIZ POR STACK DO COMPRADOR (o que existe / o que NÃO existe por ferramenta do sub/GC pequeno)

Stack real do ICP (declarada nas provas 1-3 e nos dossiês irmãos): telefone/e-mail + planilha + QB (job cost + AP) + portais dos fornecedores + ChatGPT p/ BOM — e o GC do outro lado com Procore; fornecedor com o próprio portal.

Componente da stackO que JÁ EXISTE (produto, preço verificado/data, mecanismo)O que NÃO existe (a fatia)Dono da fatia hoje
Pedido/PO por obra (registro)CF US$ 49/m (PO); JobTread US$ 199+US$ 20/u (Suppliers); Buildxact US$ 169–399 (PO+dealer); Buildertrend/CoConstruct quote (PO, builder-side); Kojo quote (MEP); Procore (GC-side); portal do fornecedor grátisPO obra-a-obra no sub NÃO-MEP de US$ 3–20M consolidando 3–6 fornecedores (hoje: e-mail + caderno)Ninguém (telefone/planilha — provas 1-3)
Lead time / backorderPortal do fornecedor (ETA por item, 1 fornecedor); nada consolidaAviso "pede 6 semanas antes / item X em backorder" por obra, antes de a crew parar (prova 1: lead 8 sem. descoberto tarde)Ninguém (descoberta no dia)
Recebimento na obra (delivery × PO)Forms genéricos (GoCanvas/Fieldwire—não verificado nesta varredura); papelReceiving log assinado com foto: chegou? conferiu? discrepância? — por job, multi-fornecedorNinguém (foreman assina papel que se perde)
Fatura do fornecedor × entrega × job (3-way)QB paga a fatura (AP); BILL/Ramp aprovam; CF/JT registramCruzar fatura com receiving e com o job certo + alerta de diferença + crédito/restocking (prova 4: devolução fora da janela = crédito perdido)Ninguém (office manager na lembrança)
Disputa/roubo (prova)Seguro exige prova; nada geraTrilha "pedido→recebido→instalado" p/ disputa de entrega curta e reclamação de roubo (prova 7)Ninguém (perde a disputa)
Comprador humanoVaga purchasing agent US$ 45–70k/ano (ESTIMATIVA — pendência de verificação no 48h)Software que substitui/adiia a vaga no sub US$ 3–20MOffice manager/dono

Leitura da matriz: as 4 fatias sub-side (lead time multi-fornecedor, receiving, 3-way match, trilha de disputa/roubo) estão vazias para o sub NÃO-MEP; os all-in-one baratos têm só o PO-registro; Kojo (o único financiado no wedge) olha MEP/data-center; marketplaces 2026 nascem GC-side ou em vertical estreita (agregados). VEREDITO FINAL: GAP PROVÁVEL — NÃO COMPROVADO POR USO (M13: nenhum trial testado; prova da dor parcial — lacuna nomeada §2; M12 de VIGIA acionado: Kojo pode descer ao NÃO-MEP pequeno).

7d. Maturidade dos concorrentes (idade/funding — M12)

Kojo: vivo desde 12/2019 (CDX 20191225) + ext US$ 10M da Wesco 2025 (Axios/DSG; total acumulado não verificado) → estabelecido no MEP — janela só no NÃO-MEP pequeno. JobTread: US$ 199 + US$ 20/u, operando (prêmios 2022 na própria página) — ok, mas sem receiving (idades das demais não reverificadas nesta varredura; nenhum barato com receiving/3-way no sub — o que importa pro veredito). MatBook/ProjectMark/Krane: 2025-26, seed — imaturos, não M12 (janela). Nenhum barato com receiving/3-way → GAP não morre no low-end por maturidade.

8. POR QUE NÓS (ORBITASK)

9. FOSSO

MOAT: DADOparcial: POs/faturas entram por upload (não proprietário), mas a trilha por job (pedido→lead time real por fornecedor/item→receiving com foto→match e discrepâncias resolvidas) e a base de lead times/backorders por item×fornecedor×região crescem com uso e melhoram o alerta (dado operacional). Copiável por Fiverr em 30 dias? O registro, sim; a trilha acumulada + alerta de lead time com dados reais de fornecedor, não.

10. CONSTRUTIBILIDADE

SOLO: SIM — 10–12 semanas até o 1º cliente pagante (estimativa rotulada): sem 1-3 leitura de e-mail de confirmação/PO por job + job register, 4-6 receiving por foto (WhatsApp/e-mail) + alerta de lead time (calibrado no dado do cliente), 6-8 3-way match com fatura importada do QB, 8-12 concierge com 3 subs reais + self-serve. Sem time/investidor no caminho crítico.

11. TICKET E MODELO (M4)

12. RISCO REGULATÓRIO

Baixo. Sem aconselhamento jurídico, sem movimento de dinheiro (não é early-pay/financiamento — C4 morreu no Gate 1 por isso, §0), sem dado de terceiros além do documento do próprio cliente (regra CostSense: documento nunca sai do cofre). Cuidado apenas com (a) promessa de "match automático" que erra → responsabilidade por pagamento errado: disclaimers + revisão humana no MVP; (b) fotos de obra de terceiros.

13. POR QUE ISTO PODE FALHAR (M15)

  1. O barato já tem PO (CF US$ 49, JobTread US$ 199, Buildxact US$ 169–399) — se a dor do ICP for só "registrar pedido", o GAP morre no low-end; o produto só vive na fatia receiving+lead time+3-way (a provar em entrevista).
  2. Kojo desce ao NÃO-MEP pequeno (M12 de vigia nº 1): financiado, mesmo wedge — pode copiar em 2 releases quando quiser o segmento.
  3. Cultura "telefone resolve" + fornecedor bom: sub com 1 fornecedor fiel e confiança total não sente o vazamento (sem job cost em QB não enxerga nem a margem) → WTP zero.
  4. Dor episódica: lead time/erro de fatura acontece 1x/mês — uso diário baixo → churn; mitigação: todo pedido passa pelo produto (hábito) + alertas semanais de lead time por item.
  5. Qualidade da extração: e-mail de confirmação/PDF de fatura variam por fornecedor; falso "não casa" gera retrabalho e desconfiança.
  6. Eu errei a fração de mercado (estimativa §5 sem fonte direta) ou a fração NÃO-MEP que compra em volume é menor que a MEP (onde Kojo já está).

14. SINAL MAIS BARATO PARA MATAR EM 48H (M15)

15. CASO CONTRA DO QA (passo adversarial — busca própria nesta varredura)

16. TRANSPARÊNCIA DA VARREDURA (guardrail 6)