REVE/RA
Sub-marca B2B da DFL. Software shipado em produção por times jovens AI-native, dentro do codebase do cliente. Open innovation, mensurável, sem consultoria-por-hora.
Pra CTO que cansou de slide, pra fellow AI-native que quer stack real, pra empresa que precisa shippar o trimestre que vem.
Consultoria apresenta.
Plan público.
PR mergeado.
Sem hora-de-consultor.
Fellow ganha stack.
Open innovation, nos dois lados.
Aparece o resultado.
Não aparece o prompt.
Veste repo do cliente.
Fundação · o que a Revera é
Revera é a sub-marca B2B da DFL: fellows AI-native entram no codebase do cliente, plan público, IA invisível, software shipado em produção — não slides, não horas, não roadmap-de-gaveta. Open innovation que paga os dois lados.
Software shipado, não apresentado
A gente não vende hora-de-consultor. A gente coloca fellow no repo do cliente, plan público, agente executando, PR mergeado na sexta. O resultado aparece em prod — não em PowerPoint.— Tese Revera
Software house entrega projeto, vai embora, o time interno fica dependente. Consultoria entrega slide, cobra hora, sem código novo no repo. Body-shop coloca senior cansado num projeto que ele não escolheu. Nenhum dos três aproveita a janela curta em que a IA está mudando o que significa entregar software.
No Brasil, a maior parte das empresas com 100–1000 pessoas não tem orçamento de "transformação de R$ 2M". Tem orçamento de feature, de squad, de trimestre. Precisam de ticket acessível, velocidade alta, UX moderna, IA invisível.
Revera coloca fellows DFL AI-native dentro do codebase do cliente, com um sênior da DFL puxando, plan publicado em plans-app, agente claude-main executando, e PRs sendo mergeados toda semana. O cliente vê o resultado em prod; o fellow ganha exposição a stack real; a DFL ganha case que vende mais Revera.
Não capacity-building (esse é Itera). Revera é shipping de software com fluxo IA-first, e — porque o time é jovem e exposto — open innovation embutida no contrato. Os dois lados saem mais ricos.
Uma frase, um parágrafo
Revera — software shipado em prod, com fellows AI-native dentro do seu repo.
Revera é a sub-marca B2B da DevFellowship. Fellows DFL (jovens, AI-native, formados na runtime própria) entram no codebase do cliente sob a supervisão de um sênior DFL. Plan público versionado, agente claude-main executando, harness rodando eval, PR mergeado em ciclo curto. Cliente ganha velocidade + UX moderna + IA invisível em ticket acessível; fellow ganha exposição a stack real; DFL ganha case. Open innovation, em produção, nos dois sentidos.
O que Revera entrega de diferente
Velocidade
Ciclo curto. PR na sexta, não em 3 meses. Plan público destrava decisão, agente destrava execução. Métrica única: PRs em prod por semana, antes vs. depois.
Acessibilidade · ticket que cabe
Não vendemos pacotes de R$ 2M. Vendemos squad enxuta + sênior puxando, em ciclos trimestrais. Acessível pra empresa de 100–1000 pessoas que opera com orçamento real.
UX moderna · IA invisível
Produto entregue parece de 2026, não de 2018. IA não aparece como "feature" — aparece como velocidade do desenvolvimento, qualidade do código, tempo até a feature ir pra prod.
Open innovation · nos dois sentidos
Cliente ganha exposição a fellow AI-native; fellow ganha exposição a stack legacy / financeira / industrial real. A DFL escala porque cada contrato Revera é dois aprendizados (cliente + fellow), não apenas entrega.
O que prometemos a quem entra
Para o cliente (CTO · VP Eng)
"Você não compra hora de consultor. Compra squad enxuta dentro do seu repo, com plan público, eval rodando, PR mergeado toda semana. O resultado é mensurável em prod — não em slide."
Para o fellow (AI-native jovem)
"Você não vai pra body-shop. Vai pra stack real de cliente B2B sob mentoria sênior DFL, operando IA como par. Sai com PR em repo de produção e exposição que body-shop nenhum dá."
Para a DFL (mãe)
"Cada contrato Revera é (a) um case que vende mais Revera, (b) um fellow com xp de produção real, (c) drift de stack que vira eval e cápsula Itera. O loop fecha."
Família DFL · Revera × Itera
DFL · devfellowship (mother, runtime, voz) │ ├── Itera · microlearning SaaS · ticket pequeno · self-serve ├── Revera · serviços B2B · ticket médio · squad + sênior DFL │ └ herda voz + tipo · accent trust-blue ├── Alavancagem · livro · editorial └── Labs · R&D · permissão de quebra Loop comercial (família inteira): Itera (entry) → cliente vê valor → conversa Revera Revera → squad no codebase → fellow aprende → vira sênior Sênior → puxa próximo contrato Revera ou vira Itera author Cliente Revera → time interno entra em Itera no Q seguinte
O que Revera deliberadamente não é
- Não é consultoria. Não cobramos hora. Não entregamos diagnóstico. Entregamos PR.
- Não é software house tradicional. Time interno do cliente fica mais forte, não mais dependente. Fellow + sênior trabalham com o time, não pelo time.
- Não é body-shop. Não colocamos "head" individual em projeto desconexo. Sempre squad pequena + sênior puxando.
- Não é capacity-building puro. Isso é Itera. Revera ensina pelo fluxo, não pela cápsula.
- Não é "transformação digital". Não vendemos roadmap de 18 meses. Vendemos trimestre fechado com PR em prod.
- Não é agência de marketing. UX moderna sim. Marketing growth não. Vamos parar em "feature shipada", não em "campanha aprovada".
Voz · como Revera fala
Revera herda DFL e adiciona um registro: fala com CTO/VP Eng sem perder voz operacional. Direta, técnica, mensurável, ainda BR de raiz. 'Você' em vez de 'tu'. Número específico sempre. Recusa o teatro consultivo.
Onde Revera fica nos eixos
Usa · evita · troca
Usa
Nunca
Substituições rápidas (DFL → Revera B2B)
| DFL interno | Revera B2B | Por quê |
|---|---|---|
| "tu" | "você" | Cliente B2B espera 2ª pessoa formal. |
| "bora" | "vamos" / verbo direto | Sem gírias em proposta comercial. |
| "valeu" | "obrigado" / sem fechamento | Email comercial não fecha com "valeu". |
| "PR mergeado, drift capturado" | "feature em prod · 14d ciclo" | Mesma coisa, vocabulário que CTO já tem. |
| "agente rodou plan" | "squad executou em paralelo com claude-main" | IA explicada sem mistério. |
| "runtime DFL" | "nossa stack interna · plans · harness · eval" | Cliente não conhece "runtime DFL" — nomeie partes. |
Vocabulário-zumbi · banido em landing/proposta Revera
| Frase-zumbi | Diga |
|---|---|
| "Transformação digital baseada em IA" | "Feature shipada em produção · ciclo 14d" |
| "Empoderamos seu time" | "Time interno entra como par no squad" |
| "Alinhamento estratégico com stakeholders" | "Plan público · decisões locked no doc" |
| "Solução robusta end-to-end" | nome do que faz · "API + dashboard + integração X" |
| "Cultura de inovação" | "Open innovation embutida no contrato" |
| "Próximos passos da jornada" | "Sprint seguinte · escopo · entregável" |
Onde Revera fala
Landing pública
Comercial-calmo. Número grande. Prova social. Sem hype.
Proposta comercial
Curta (3 páginas). Escopada. Sem floreio. Métrica de sucesso explícita.
Deck comercial · CTO
Slide 1: o problema. Slide 2: como Revera resolve. Slide 3: número. Slide 4: caso. Slide 5: próximo passo.
Email · primeiro contato
Direto, 4-5 linhas. Refere a um sinal concreto (vaga aberta, post do CTO, news).
Status update · cliente
Semanal. Estrutura fixa: o que shipou, o que tá em PR, o que tá em plan, o drift da semana.
Open innovation · LinkedIn post
Autoral. Fellow conta o que aprendeu. Sênior DFL endossa. Sem release-de-RH.
Calibração rápida
Cena concreta. Verbo ativo. Número específico. Promessa mensurável (throughput de PR).
Vocabulário-zumbi consultivo. Banido em qualquer surface Revera. Se um parágrafo cabe em qualquer SaaS B2B, não é Revera.
Padrão editorial
- Contrato Revera = "engajamento". Não "projeto", não "case", não "deal". Engajamento de N semanas.
- Engajamentos curtos: 6, 12, 24 semanas. Default = 12. Renovação por trimestre.
- Squad = 1 sênior DFL + 1–3 fellows + 1 contraparte cliente (engenheiro interno).
- Codinome opcional para engajamento, lowercase + animal/cidade. "engajamento-marechal", "engajamento-puma". Útil pra docs internos. Nunca aparece pro cliente.
Cor · trust-blue + amber ancestral
Revera herda surfaces escuras e tipografia DFL e adiciona um accent: azul calmo (trust-blue) — registrado em ADR-brand-007. Amber DFL reserva-se exclusivamente para marcar 'by DFL' em rodapé e referência à mãe.
Por que azul, e por que esse azul
Trust-blue Revera (#3d8fe0) entrou como accent secundário B2B no ADR-brand-007 (cap. 17.3 do DFL Brand Guide). É um azul calmo, não eletrônico — registra formalidade sem virar SaaS-genérico. Saturação baixa (~52%), levemente acinzentado, mantém presença em superfície dark sem competir com herança DFL.
Amber DFL (#E07A4A) entra uma vez por surface, sempre como referência ancestral: no rodapé "by DFL", no badge da sidebar, ou em peça co-branded explícita.
2 autorais + herança + ancestral
Autorais Revera
Herdadas DFL (mesmas variáveis, mesmos valores)
Proibidos em surface Revera
Regra do único primário
- CTA primário (1 por surface). "Conversar com sênior", "Ver caso", "Agendar conversa". Dois azuis na mesma tela = perde função.
- Slash do logo. O slash / entre REVE / RA é sempre trust-blue.
- KPI grande em proposta/relatório. Um número-chave por slide vira trust-blue. Resto fica ink.
- Sinal "feature em prod". Dashboard cliente: dot trust-blue = PR mergeado nesta semana.
- Focus ring em form. Outline trust-blue, opacity 45%.
Onde nunca aparece
- Background sólido (cansa o olho). Use trust-blue-soft (#1a263a) se precisar de tinta.
- Bordas decorativas. Azul carrega função, não estética.
- Gradiente. Revera não tem gradiente de marca.
- Texto corrido. Nunca parágrafo inteiro em azul.
- Logo do cliente. Cor do cliente fica intocada (cap. 17.8 DFL — co-branding via pipe).
Marca de filiação
O amber DFL (#E07A4A) aparece em Revera uma vez por surface, sempre em função de filiação:
- Badge "by DFL" na sidebar do produto / rodapé de landing / fim do email. Dot amber + texto mono.
- Lockup família co-branded: DFL/REVERA — slash amber, não trust-blue, porque a regência é DFL.
- Referência editorial em texto longo: "Revera herda o método DFL (cap. X)" — o "DFL" pode vir grafado em amber.
WCAG checado
| Combinação | Ratio | WCAG | Uso |
|---|---|---|---|
| trust-blue-hi (#60a3e6) sobre bg (#0a0908) | 7.5 : 1 | AAA · large / AA · body | Texto, links, slash |
| trust-blue (#3d8fe0) sobre bg (#0a0908) | 5.9 : 1 | AA · body / AAA · large | CTA, dot, KPI |
| trust-blue (#3d8fe0) sobre panel (#141210) | 5.3 : 1 | AA · body | CTA em card |
| ink (#f4ede2) sobre trust-blue (#3d8fe0) | 2.9 : 1 | AA · large | Texto claro sobre CTA azul · só botão grande |
| bg (#0a0908) sobre trust-blue (#3d8fe0) | 5.9 : 1 | AA · body / AAA · large | Texto escuro sobre CTA azul (preferido) |
| amber-ancestral (#E07A4A) sobre bg | 7.4 : 1 | AAA | Dot "by DFL" no rodapé |
Como ligar no código
/* Adicione em design-system/tokens.css sob [data-brand="revera"] */
html[data-brand="revera"] {
/* sobrescrevem as vars de marca · resto herda DFL */
--brand: #3d8fe0; /* trust-blue */
--brand-hi: #60a3e6; /* texto sobre dark */
--brand-soft: rgba(61,143,224,0.10);
--brand-mid: rgba(61,143,224,0.22);
--brand-ring: rgba(61,143,224,0.45);
/* preservado · ancestral */
--revera-amber: #E07A4A;
--revera-amber-soft: rgba(224,122,74,0.10);
}Tipografia · herdada da DFL
Mesma stack: Barlow Condensed display · Inter body · JetBrains Mono meta. Revera adiciona uma escala B2B (KPI grande em deck) e uma regra única para nome de engajamento.
3 fontes, 3 funções (idêntico DFL)
| Família | Função | Pesos usados | Onde |
|---|---|---|---|
| Barlow Condensed | Display · headline · KPI · wordmark | 600, 700 | Capa de proposta, KPI grande, headline de landing. |
| Inter | Body · UI · texto corrido | 400, 500, 600, 700 | Parágrafo de proposta, status update, dashboard cliente. |
| JetBrains Mono | Meta · código · ID · timestamp | 400, 500 | ID de engajamento, PR number, código inline, eyebrow. |
| Georgia | (reservado · não Revera) | — | Editorial só em Alavancagem. Revera não usa. |
Tamanhos canônicos em Revera
Onde sub-marca diverge
- KPI grande é Barlow Cond 700 + trust-blue. Um por slide / por section. Nunca dois competindo. Acompanhante em Inter 13.
- Engajamento nomeado em mono uppercase wide. engajamento-puma · sem 02. Codinome sempre lowercase, número de semana sempre 02d.
- Nome de feature em prod = lowercase + verbo. "exportar relatório csv", "abrir checkout sem login". Difere de nome de produto (substantivo).
- Rodapé "by DFL" usa amber + JB Mono. Sempre. Em qualquer surface Revera. Não é decorativo — é filiação.
- Nunca itálico em headline. Itálico só pontual em <em> no body.
Como compor
Eyebrow (JB Mono 11 · upper · muted) PROPOSTA REVERA · CLIENTE XPTO · 2026-05 Título (Barlow Cond 700 · 48 · upper) SQUAD ENXUTA + IA NO REPO XPTO · 12 SEMANAS · PR EM PROD TODA SEMANA Lead (Inter 17 · ink) Em 12 semanas, 1 sênior DFL + 2 fellows ai-native entram no codebase do XPTO sob mentoria, plan público, agente claude-main executando, harness rodando eval. Métrica: throughput de PR antes vs. depois. KPI 1 (Barlow Cond 700 · 88 · trust-blue) 2.3× throughput · PR/sem · antes vs depois KPI 2 (idem) 14d tempo médio até feature em prod KPI 3 (idem) 0 dependência externa pós-contrato Corpo da proposta (Inter 15 · ink-2) ... 3 páginas ... Rodapé (JB Mono 10.5 · muted) ● by DFL · devfellowship · [email protected]
Aplicações · onde Revera aparece
Cinco surfaces canônicas: lockup, landing, proposta comercial, status update semanal, dashboard cliente. Toda outra surface deriva dessas cinco.
Wordmark + slash
Logo final ainda não está fechado — usamos o placeholder oficial abaixo: REVERA/ em Barlow Condensed 700, slash trust-blue, kerning -2px. Variante família leva o lockup DFL antes, com slash amber (porque a regência é DFL).
Variações secundárias · uso restrito
Como respirar
- Clear space. Em volta do lockup, altura do "R" (cap height). Nada entra.
- Tamanho mínimo (digital). 20px de altura do "R". Abaixo, monograma.
- Tamanho mínimo (impresso). 10mm de altura. Abaixo, monograma.
- Em material co-branded com cliente, regra cap. 17.8 DFL (pipe vertical, cada marca sua área).
Como Revera se apresenta na home
no seu repo.
Não em slide.
3 páginas resolvem
no repo XPTO ·
PR em prod toda semana.
plans-app, agente claude-main executando em paralelo. Métrica de sucesso: throughput de PR por semana, antes vs. depois.O artefato que prova a entrega
- PR #142 · exportar relatório csv · mergeado seg
- PR #145 · checkout sem login · mergeado qua
- PR #149 · webhook retry com backoff · mergeado sex
- PR #151 · invalidar cache em /produtos
- PR #153 · feature flag pra preço dinâmico
decisão durável: sair de session→token.
fix em PR #155, deploy sex.
O painel que o cliente abre toda manhã
LinkedIn · email · favicon
throughput
em 12 sem.
vi que vocês abriram 6 vagas backend. a revera entrega o mesmo ritmo com 1 sênior + 2 fellows em 12 sem. posso mandar 1 caso?
— tainan · [email protected]
Não-fazer · o que mata a marca
Lista curta, opiniativa, atualizada por trimestre. Toda surface Revera passa por este checklist antes de sair pro cliente.
Como matar o lockup
Barlow Cond 700, slash trust-blue, kerning -2px, lockup horizontal. Clear space respeitado.
Slash verde (Itera) · slash removido · fonte serif/italic. Cada um destrói por um motivo diferente.
- Não troque a cor do slash. Slash Revera = trust-blue #3d8fe0. Em lockup família "DFL/Revera", slash vira amber porque a regência é DFL.
- Não remova o slash. Sem slash não é Revera.
- Não use serif, italic ou script. Stack é Barlow Cond. Acabou.
- Não distorça, rotacione, sombreie ou aplique gradiente. Lockup é flat. Sempre flat.
- Não circunscreva. Sem badge oficial, carimbo redondo, etc.
- Não use sobre foto com textura sem chapéu sólido.
- Não omita "by DFL" em material institucional / proposta / email comercial.
Onde a paleta quebra
- Trust-blue + amber-ancestral no mesmo nível. Amber é filiação (rodapé/badge). Nunca disputa hierarquia com trust-blue.
- Verde Itera em Revera. Cor de irmã não vaza. Co-branding segue cap. 17.8 DFL (pipe vertical).
- Trust-blue como background grande. Cansa. Use trust-blue-soft (#1a263a) se precisar de tinta.
- Múltiplos azuis. Um primário. Não há "trust-blue 2", "trust-blue 3".
- Gradiente azul. Revera não tem gradiente. Background gradient = SaaS slop.
- Cor do cliente dentro do lockup Revera. Em co-branding, cada marca mantém sistema.
- Status só por cor. Dot azul "em prod" sempre tem rótulo ao lado.
Banimentos comuns
Tratar como consultor
Revera não é consultoria. Se você se pegou escrevendo 'engagement', 'deliverables', 'workstreams' — para.
Promessa de 'transformação digital'
Não vendemos transformação. Vendemos PR em prod, semana a semana.
Slide de 'jornada do cliente'
Banido. Status update tem 4 colunas (shipou, em review, plan novo, drift). Só.
Vocabulário-zumbi corporativo
'Sinergia', 'alavancar', 'best-in-class', 'stakeholder' — qualquer uma mata o parágrafo.
Mostrar prompt da IA pro cliente
IA é invisível. Resultado aparece. Prompt fica nas nossas issues, não no slide do cliente.
Vender hora-de-consultor
Cobramos contrato trimestral fechado. Hora-de-consultor implica relógio — não temos relógio, temos plan.
Mascote, ilustração, ícone fofo
Sem. Revera é dashboard, não Mailchimp.
Cores festivas em deck comercial
Trust-blue, ink, muted. Acabou. Não pintar slide pra 'ficar mais bonito'.
Logo do cliente dentro do clear space Revera
Co-branding tem regra: pipe vertical, cada marca respira.
Esconder drift em status update
Drift na quarta coluna, toda semana. Se semana sem drift, escreve 'sem drift capturado'. Honesto.
Revera com DFL, com Itera, com cliente
| Situação | Faça | Não faça |
|---|---|---|
| Material institucional DFL menciona Revera | Lockup família "DFL / REVERA" — slash amber porque a regência é DFL. | Substituir wordmark DFL. Mãe não some. |
| Revera × Itera no mesmo material (raro) | Pipe vertical: REVERA | ITERA. Cada slash mantém sua cor. | Misturar verde e azul no mesmo lockup. |
| Revera × cliente (case, proposta, slide) | Revera à esquerda, pipe, logo do cliente. Clear space respeitado dos dois lados. | Aplicar cor do cliente no slash Revera. |
| Revera × evento externo | Lockup Revera em "produzido por" ou "patrocínio técnico". Marca do evento em destaque. | Aplicar lockup Revera dentro do clear space do evento. |
| Cliente quer Revera com a cor corporativa dele | Não. Co-branding tem regra. Cada marca seu sistema. | Aceitar "vamos pintar de azul XPTO". Nunca. |
O que Revera nunca promete
- Não promete substituir time interno do cliente. Squad enxuta + sênior trabalha COM o time. Se cliente quer body-shop, Revera não é a peça.
- Não promete entregar projeto chave-na-mão. Trabalhamos ciclo a ciclo, escopo aberto. Roadmap fechado de 18 meses não é Revera.
- Não promete SLA 24/7 de suporte. Squad opera em horário comercial estendido. Cliente que precisa de SLA 24/7 contrata operação dedicada (não é Revera).
- Não promete usar a stack do cliente sem questionar. Se a stack escolhida pelo cliente atrapalha velocidade, abrimos ADR e propomos alternativa. Cliente decide.
- Não promete confidencialidade absoluta de método. Plans são públicos. Como construímos (não o que construímos pra você) é compartilhado — é o produto.
- Não promete adaptar a marca pro cliente. White-label não é Revera. Co-branding sim, white-label não.
A marca também diz não
- Cliente pede pacote > R$ 2M / 18 meses → não. Vira projeto-Frankenstein. Quebra em 3 trimestres separados.
- Cliente recusa plans públicos → não. Sem plan público, não é Revera.
- Cliente pede pra "esconder uso de IA" do board → não. IA é invisível pro usuário final, não pra direção que paga.
- Cliente pede squad > 6 pessoas → não. Acima de 6 vira agência, perde velocidade.
- Cliente quer "fellow exclusivo dedicado" sem sênior → não. Sempre tem sênior puxando.
- Cliente quer projeto sem métrica de sucesso explícita → não. Métrica vai no contrato, ou não tem contrato.
Quick check
- Lockup correto, slash trust-blue, clear space ok.
- Trust-blue = função (CTA, KPI, slash). Sem azul decorativo.
- Amber = só "by DFL" (badge/rodapé). Não vazou pra CTA.
- Sem verde Itera. Sem azul cliente. Sem gradiente.
- Tipografia: Barlow display, Inter body, JB Mono meta.
- Vocabulário-zumbi removido: "transformação", "jornada", "alinhamento", "stakeholder", "sinergia".
- Verbo ativo. Número específico. Métrica explícita.
- Engajamento nomeado em codinome lowercase.
- Status update tem 4 colunas (shipou · em review · plan novo · drift).
- "by DFL" no rodapé/sidebar do material institucional.
- Co-branding com cliente segue cap. 17.8 DFL.
- Em dúvida, abrir ADR antes de publicar.