Ambiente de demonstração e testes · ações e dados são simulados◆ Demonstração 360°
Start Place · Checklist de maturidade

O que uma vertical madura precisa ter

O que uma vertical MADURA precisa ter. Serve para o Oraculo COMPARAR o estado de uma vertical com este padrao e ORIENTAR sem esperar pergunta ('voce ainda nao tem X — estruture X primeiro'), em vez de so responder 'X existe?'. E a metade-que-a-vertical-sabe do primitivo de auto-auditoria que o Core esta desenhando.

1.0 gerado 2026-08-30 rascunho — aguardando validacao
Origem: Convite da sessao do Core (ECOSSISTEMA-001, commit dc66192): a auditoria feita a mao no Programa Start em 29/08 (7 defeitos -> plano -> ordem de destravamento) virando rotina para as 7 verticais. Derivado da base-conhecimento-startplace.json + shadow onda14; revisado adversarialmente e validado pelo gestor em 30/08.
Como o Oraculo usa: Para cada dimensao, na ordem: se o sinal_de_ausencia bate, o Oraculo nao pergunta — orienta com o primeiro_passo. Regra de tier: nenhuma dimensao operacao_real pode ser marcada pronta enquanto o tier estruturacao nao estiver completo; e a vertical nao passa SIMULADO->REAL com qualquer dimensao operacao_real em aberto.

Em ordem de destravamento — governanca antes de projeto, plano antes de KPI, base antes de automacao:

Estruturacao — fase SIMULADO

O que basta para CONSTRUIR e simular (fase SIMULADO). Sem isto, nao se implanta projeto.

1

Governanca do produto + fronteiras declaradas

MV-01

Madura tem: Area de governanca especifica da vertical, obedecendo a governanca geral do Core; decisoes registradas com fonte/ID (ex.: DECISOES-GESTOR.md); e FRONTEIRAS + de-para declarados (o que a vertical possui x o que consome do Core — ancora de 'consumir nao duplicar').

Sinal de ausencia: Sem registro de decisoes, sem area de governanca propria, ou sem de-para declarado (nao da pra auditar duplicacao).

O Oraculo orienta: Estruturar a area de governanca, o registro de decisoes e o de-para de fronteiras ANTES de implantar projeto.

fonte: docs/DECISOES-GESTOR.md; CONHECIMENTO-001; DE-PARA_DO_ECOSSISTEMA (Core)
2

Fundacao: tenancy isolada + event-first (consome StartOS)

MV-02

Madura tem: CONSOME o kernel StartOS (event store append-only, isolamento por tenant, tres direitos, store duravel) — nao reconstroi; DECLARA suas fronteiras de tenant e contratos de evento. Isolamento existe ANTES de guardar qualquer dado (mesmo simulado).

Sinal de ausencia: Estado sem event store, sem isolamento por tenant, ou tenancy reconstruida em vez de consumida.

O Oraculo orienta: Consumir o kernel StartOS e declarar fronteiras de tenant antes de armazenar dado.

fonte: plataforma/core; onda11/status360.py; consumir-nao-duplicar
3

Plano de negocio

MV-03

Madura tem: Plano de negocio proprio (o que vende, para quem, como fatura, plano de contas, modelo de DRE).

Sinal de ausencia: Vertical sem plano de negocio (ex.: 'a Vescal ainda nao tem').

O Oraculo orienta: Estruturar plano de negocio + plano de contas + modelo de DRE antes de metas e KPIs.

fonte: Gestor (2026-08-30)
4

Portfolio e planejamento estrategico

MV-04

Madura tem: Portfolio de projetos + planejamento estrategico com metas; demandas viram projetos com predecessor/sucessor; EAP construida pelo plano.

Sinal de ausencia: Sem portfolio nem projetos com dependencia declarada.

O Oraculo orienta: Estruturar portfolio e planejamento; so entao abrir EAPs.

fonte: onda14 (ciclos handoff predecessor<->sucessor); tarefas EAP/GPS
5

Mapa de bloqueios + ordem de destravamento

MV-05

Madura tem: Registro de bloqueios (o que trava e a evidencia que cada um exige) e a ordem de destravamento — o artefato de planejamento que a auditoria do Programa Start produziu (7 defeitos -> plano -> ordem).

Sinal de ausencia: Bloqueios implicitos, sem evidencia exigida nem ordem de destravar.

O Oraculo orienta: Mapear bloqueios com evidencia por flag e ordem de destravamento (como docs/BLOCKERS.md).

fonte: docs/BLOCKERS.md; ECOSSISTEMA-001 (auditoria Programa Start 29/08)
6

Base de conhecimento / autogestao

MV-06

Madura tem: Arvore de conhecimento + regras de negocio documentadas DENTRO da vertical (fonte que Oraculo/Modo One/IAs leem para se governar).

Sinal de ausencia: Knowledge vazio e sem base .md consolidada.

O Oraculo orienta: Consolidar a base de conhecimento (como base-conhecimento-startplace.json).

fonte: CONHECIMENTO-001; dados/base-conhecimento/
7

Treino de quem assume a cadeira (sub-face de MV-06)

MV-07

Madura tem: Material de treino para a pessoa/IA que assume cada cadeira; certificacao APONTA pro Start Academy (nao duplica); Oraculo reinstrui em runtime quem esquece. E a face de transmissao da base (MV-06), com sinal proprio: 'sucessor treinado/certificado' x 'conhecimento existe'.

Sinal de ausencia: Cadeira sem material de treino e sem caminho de certificacao.

O Oraculo orienta: Produzir o material de treino da cadeira na vertical; ligar certificacao ao Academy.

fonte: CONHECIMENTO-001; governanca-conhecimento-na-vertical-academy-certifica
8

Jornadas / flow / wizard

MV-08

Madura tem: Jornadas por papel, flow e wizard; processos inteligentes com automacao/integracao que facilitam o usuario e a propria vertical.

Sinal de ausencia: Superficies sem jornada guiada por papel.

O Oraculo orienta: Desenhar jornada por papel (a vertical ja pode fazer sozinha).

fonte: onda14/role_os; apps/jornada-colaborador
9

KPIs, metas e DRE

MV-09

Madura tem: KPIs/metricas/metas ligados ao plano de contas e ao fechamento de DRE; painel previsto x realizado (ex.: VGV). DRE proprio e da vertical.

Sinal de ausencia: Sem KPIs medidos contra metas nem fechamento.

O Oraculo orienta: Definir KPIs por area/departamento apos o plano de negocio existir.

fonte: onda14/vgv.py; DECISOES-GESTOR (VGV)
10

Gate de qualidade

MV-10

Madura tem: Porta de qualidade no loop de aprovacao (render-check + testes) — nao aprovar sem ver.

Sinal de ausencia: Telas aprovadas sem verificacao de render/contraste.

O Oraculo orienta: Ligar o render-gate + suite de testes.

fonte: deploy/rendercheck/gate.js; render-check-aa-gate

Fundacao para REAL — GATE DURO antes de mover dinheiro ou dado real

GATE DURO antes de mover dinheiro ou dado real (sair de SIMULADO para REAL). Sem TODO este tier, a vertical nao opera em REAL — ainda que construa bem.

11

LGPD / base legal / consentimento

MV-11

Madura tem: Cada dado tratado tem finalidade e base legal declaradas (licitude, nao so isolamento tecnico); consentimento e escopo minimo; reaceite quando o termo muda. E GATE de REAL: sem base legal a vertical fica em SIMULADO.

Sinal de ausencia: Dados tratados sem base legal/finalidade declarada.

O Oraculo orienta: Declarar finalidade + base legal por tipo de dado antes de qualquer operacao REAL.

fonte: claude.md (LGPD); onda10/consent.py; BLK-14
12

RBAC / papeis e permissoes

MV-12

Madura tem: Papeis e permissoes de runtime que dizem QUEM pode aprovar cada gate humano (governanca define o direito de decisao; RBAC autoriza em runtime).

Sinal de ausencia: Gates humanos sem definir quem autoriza; aprovacao sem sujeito.

O Oraculo orienta: Definir papeis/permissoes proprios da vertical antes de ligar gates de runtime.

fonte: onda14/authority.py; BLK-09; RLS/RBAC (claude.md)
13

Observabilidade / evidencia (alimenta o G9)

MV-13

Madura tem: Telemetria, trilha de auditoria, DLQ e alertas — a fonte da EVIDENCIA que o gate G9 exige para ligar qualquer flag/autonomia. Sem observabilidade, L2+ e infundavel.

Sinal de ausencia: Flags/autonomia pretendidas sem metrica, trilha ou DLQ que comprove.

O Oraculo orienta: Ligar telemetria + trilha + DLQ/alertas ANTES de qualquer autonomia acima de L1.

fonte: n8n_bridge (DLQ); docs/BLOCKERS.md (G9); tarefas #11/#12
14

Backup/restore & continuidade (RTO/RPO da vertical)

MV-14

Madura tem: Continuidade do dado PROPRIO da vertical: backup/restore testado, RTO/RPO definidos. SLO de plataforma e do StartOS (partilhado); a vertical declara e garante a sua parte, nao duplica o kernel.

Sinal de ausencia: Dado real sem backup/restore testado nem RTO/RPO.

O Oraculo orienta: Definir e TESTAR backup/restore do dado proprio antes de operar REAL.

fonte: BLK-15; consumir-nao-duplicar (SLO=StartOS)
15

Autonomia gated (runtime)

MV-15

Madura tem: A vertical FORNECE a evidencia (MV-13) que os gates humanos exigem; a escada L0-L5 e o motor de gate sao primitivos do Core — a vertical alimenta, nao define. Nada liga por vontade (gate G9); IA nunca aprova/libera/assina.

Sinal de ausencia: Autonomia acima de L2 sem evidencia registrada, ou flag ligada por prompt/instrucao.

O Oraculo orienta: So habilitar autonomia com MV-13 no ar e evidencia por flag (gate G9).

fonte: onda14/authority.py; docs/BLOCKERS.md; BLK-06
16

Faturamento & integracoes REAL coerentes

MV-16

Madura tem: O rateio/repasse entre CNPJs mora no Core (a vertical CONSOME, nao duplica — billing proprio some com o rateio da Malha). A vertical garante COERENCIA SIMULADO/REAL: SIMULADO concede+aceita sem repasse (repasseId null, preco visivel como referencia, aviso emFaseDeTeste antes de assinar); cobranca real so em REAL, com as integracoes reais (PSP, canais) destravadas por evidencia.

Sinal de ausencia: Empresa simulada recusando assinatura; repasse de valor zero na conciliacao; billing/rateio reconstruido; ou cobranca REAL sem PSP licenciado.

O Oraculo orienta: Consumir o rateio do Core, aplicar RN-14/RN-15, e so cobrar em REAL com PSP licenciado (BLK-05).

fonte: RN-14; RN-15; Core 60efde9; BLK-05; malha-capacidades-start