Olá!

Texto demonstrativo para apresentar este espaço de conteúdo,

Informações

ē.21 · O CORE não nasceu para ser um ERP

Da pergunta à archē

ē.21 · O CORE não nasceu para ser um ERP

Carlos Eduardo Tobias

16 de março de 2026
Parte 21

Ele nasceu quando eu percebi que a empresa inteira precisava falar a mesma língua

Inteligência em cima de cadastros isolados continua sendo inteligência em cima de bagunça.

Depois de colocar o observador no centro, uma coisa ficou ainda mais clara para mim.

Eu podia construir o ME.

Podia construir agentes.

Podia criar memória.

Podia criar FLOW.

Podia criar um Panteon inteiro.

Mas, se a empresa continuasse fragmentada em cadastros isolados, eu estaria só colocando inteligência em cima da mesma bagunça de sempre.

E foi aí que o CORE começou a deixar de ser um conjunto de módulos e virou, de fato, o núcleo da arquitetura.

01No começo, eu estava pensando muito em telas

Isso é importante dizer.

Eu vinha de uma lógica de sistema.

Então naturalmente pensava:

  • Institucional.
  • Administrativo.
  • Financeiro.
  • Comercial.
  • Marketing.
  • Operação.
  • RH.
  • Clientes.
  • Projetos.
  • Tecnologia.
  • Estratégia.
  • Jurídico.
  • Documentos.
  • Indicadores.

E por aí vai.

Eu queria abrir cada área e enxergar aquela área.

Queria dashboards.

  • Cards.
  • Listas.
  • Filtros.
  • Kanban.
  • Calendário.
  • Timeline.
  • Grafo.

E comecei a estruturar um framework empresarial gigantesco.

Muito antes de o CORE assumir a forma que tem hoje, eu já tinha passado um tempo absurdo tentando responder:

O que uma empresa precisa saber sobre si mesma para conseguir operar?

02E eu descobri que o menu era só a superfície

Essa pergunta gerou módulos.

Depois núcleos.

Depois subestruturas.

Depois governança.

Depois relações.

Depois documentação.

Depois regras.

Foi quase uma escavação.

o que o menu mostrava Institucional Administrativo Financeiro Comercial Marketing Operação RH Clientes Projetos Tecnologia Estratégia Jurídico Documentos Indicadores superfície módulos núcleos subestruturas governança relações documentação regras a escavação nada disso aparecia no menu
fig. 01O menu é o que fica acima da linha. Cada pergunta sobre o que a empresa precisa saber sobre si mesma abriu mais uma camada — e nenhuma delas cabia num item de navegação.

Porque Comercial parecia um módulo.

Financeiro, outro.

Projetos, outro.

Mas eles tocavam as mesmas coisas.

  • A mesma empresa.
  • O mesmo cliente.
  • O mesmo produto.
  • A mesma pessoa.
  • O mesmo projeto.
  • A mesma decisão.
  • A mesma meta.

Então comecei a perceber:

O módulo não é a realidade.

O módulo é uma lente operacional sobre a realidade.

Isso parece uma frase conceitual.

Mas muda banco, interface, IA, workflow e governança ao mesmo tempo.

03O cliente não mora em Clientes

Essa frase resume muita coisa.

Ele também aparece no Comercial.

  • Financeiro.
  • Projetos.
  • Suporte.
  • Marketing.
  • Contratos.
  • Documentos.
  • Talvez no Jurídico.

Então onde ele mora?

Em nenhum desses.

Ele existe no CORE.

Os módulos observam relações diferentes daquela mesma entidade.

onde ele existe quem o observa CLIENTE COMERCIAL FINANCEIRO PROJETOS oportunidade faturas entregas três módulos, três relações, um só cliente — e nenhum dos três o guarda
fig. 02Se o cliente morasse em Clientes, cada área precisaria de uma cópia dele. Ele mora no CORE; o que cada módulo tem é uma relação sua com ele.

É uma ideia extremamente simples.

Mas talvez seja uma das coisas que mais mudaram o sistema.

04Foi aí que o CORE começou a ganhar uma língua comum

  • Pessoa.
  • Empresa.
  • Projeto.
  • Produto.
  • Serviço.
  • Documento.
  • Objetivo.
  • Meta.
  • KPI.
  • Decisão.
  • Departamento.
  • Agente.
  • Skill.
  • Workflow.

Essas entidades podiam aparecer em vários lugares.

Não precisavam ser recriadas toda vez.

E, aos poucos, começou a aparecer uma espécie de gramática.

PESSOA EMPRESA DEPARTAMENTO OBJETIVO KPI PROJETO trabalha_em possui possui é_medido_por contribui_para não é português · não é SQL · é relação
fig. 03Cinco frases da sua gramática desenhadas como o que realmente são: um grafo com arestas nomeadas. O sistema não guarda o texto da regra — ele guarda a ligação.

O sistema começava a falar sobre a empresa.

Não em português.

Nem em SQL.

Em relações.

05E foi aí que eu percebi que tinha construído mais framework do que software

Porque os módulos começaram a ganhar uma profundidade enorme.

Institucional não era uma página Sobre.

Era identidade.

  • História.
  • Missão.
  • Visão.
  • Valores.
  • Marca.
  • Tom.
  • Design system.
  • Documentos institucionais.

Administrativo não era pasta de PDF.

Era governança.

  • Regra.
  • Procedimento.
  • Aprovação.
  • Validade.
  • Evidência.

Financeiro não era só contas a pagar.

Era o ciclo econômico inteiro.

Comercial não era apenas CRM.

Era a evolução de uma relação até uma decisão de compra.

Marketing não era social media.

Era estratégia, mensagem, produção, distribuição e resposta do mercado.

Operação não era automação.

Era processo.

  • Gargalo.
  • SOP.
  • Checklist.
  • Qualidade.
  • Execução.

E aquilo foi se repetindo.

Cada módulo começou a ganhar uma pergunta central.

Isso eu gostei muito.

Porque uma área deixa de ser só um lugar onde guardamos coisas.

Ela passa a ter uma razão.

06O Institucional pergunta quem somos

  • O Financeiropergunta se os números sustentam a decisão.
  • O Comercialpergunta qual é o próximo movimento da oportunidade.
  • Marketingpergunta qual argumento deve ser dito, para quem e com qual efeito.
  • Operaçãopergunta onde o fluxo está quebrando.
  • RHpergunta se papéis e relações estão claros.
  • Clientespergunta como fortalecer a relação.
  • Estratégiapergunta para onde estamos indo e por quê.

E assim por diante.

Foi aí que os módulos pararam de parecer menus.

Começaram a parecer formas de interrogar uma empresa.

Isso é muito mais interessante.

07E eu comecei a querer que cada entidade tivesse um DNA

Essa palavra voltou bastante na construção.

Porque eu precisava de uma maneira de dizer ao sistema:

Isto é um Projeto.

Mas não apenas pelo nome.

O sistema precisava saber:

  • quais propriedades um Projeto pode possuir;
  • com quais entidades pode se relacionar;
  • quais estados existem;
  • quais views fazem sentido;
  • quais ações estão disponíveis;
  • qual governança existe.

Algo parecido com:

DNA: PROJETO o que o sistema já consegue montar IDENTIDADE nome · status · código CONTEXTO objetivo · empresa · responsável RELAÇÕES meta · etapas · tarefas documentos · decisões ESTADOS planejado · ativo pausado · concluído VIEWS card · lista · timeline · grafo · kanban gera card lista timeline kanban e ainda edição · relações · filtros histórico · ações estrutura, não design. o design continua sendo decisão humana.
fig. 04O DNA não é o Projeto — é o que permite ao sistema montar as telas de um Projeto sem que ninguém as escreva à mão. O que ele não monta é justamente a parte que você não quer que ele monte.

O DNA não é o Projeto.

É aquilo que permite ao sistema compreender como um Projeto pode existir.

08E isso começou a libertar a interface

Porque eu estava cansado de construir tudo hardcoded.

  • Página de cliente.
  • Página de fornecedor.
  • Página de projeto.
  • Página de campanha.
  • Página de reserva.
  • Página de qualquer coisa.

Se o sistema conhece o DNA, ele consegue montar parte da experiência.

Não inteira.

Eu ainda quero design.

Quero intenção.

Quero identidade visual.

Mas muita estrutura pode nascer da própria entidade.

  • Card.
  • Lista.
  • Edição.
  • Relações.
  • Filtros.
  • Histórico.
  • Ações.

Isso começou a acelerar violentamente a criação.

imagem pendente placa · dna-projeto captura de tela · largura total · proporção 16:10
placaO DNA de um tipo de entidade dentro do CORE — campos, relações válidas, estados e views declarados uma vez, para toda entidade daquele tipo.

09E aí veio uma coisa que eu acho particularmente poderosa

Se o sistema sabe como uma entidade é descrita...

a IA também pode participar dessa construção.

Imagine que uma empresa precise de algo que ainda não existe.

Uma entidade específica.

Um campo novo.

Uma relação nova.

Eu não quero que a IA simplesmente saia criando.

Mas ela pode perguntar.

  • O que isso representa?
  • Já existe alguma entidade equivalente?
  • É uma entidade ou uma propriedade?
  • Ela possui identidade própria?
  • Tem histórico?
  • Relaciona-se com quê?
  • Possui estados?
  • É específica deste setor?

Depois ela pode propor.

E alguém valida.

Isso muda a lógica do software.

10O CORE começou a ficar extensível

E isso é essencial para os setores.

Porque uma clínica não precisa destruir o CORE para criar Paciente.

Hotelaria não precisa recriar Empresa para criar Hóspede.

Agronegócio pode introduzir Talhão, Safra, Cultura, Insumo.

Turismo pode trazer Reserva, Roteiro, Experiência.

As novas peças podem entrar.

Mas entram obedecendo princípios.

  • Identidade.
  • Propriedades.
  • Contexto.
  • Relações.
  • Histórico.
  • Governança.

O CORE continua reconhecendo a forma geral.

O setor acrescenta sua linguagem.

11Foi aqui que eu comecei a pensar que o sistema poderia quase se moldar

Não "se criar sozinho" no sentido mágico.

Isso é uma frase perigosa.

Mas se moldar, sim.

O framework já possui uma estrutura.

A empresa traz uma realidade.

A IA ajuda a entender.

O sistema identifica o que já existe.

O que precisa ser configurado.

O que precisa ser estendido.

Talvez o que precise ser desenvolvido.

  • REALIDADE DA EMPRESA
  • CORE
  • o que já existe?
  • o que precisa mudar?
  • DNA + CONFIGURAÇÃO
  • VIEW + RELAÇÕES + REGRAS

A interface começa a se aproximar da empresa.

Não o contrário.

Essa ideia me interessa profundamente.

12E aí governança virou uma obsessão

Porque flexibilidade é maravilhosa até todo mundo poder criar qualquer coisa.

Depois vira inferno.

Se uma IA pode criar campos, relações, entidades, views e automações, alguém precisa responder:

  • Quem pode?
  • Quando?
  • Com base em qual schema?
  • Isso já existe?
  • Há conflito?
  • Qual é a versão?
  • Quem aprovou?
  • Qual sistema usa essa estrutura?
  • Se eu mudar agora, o que quebra?

Governança deixou de ser um documento.

Virou parte da arquitetura.

13E comecei a perceber que mudança também precisa de impacto

Imagine alterar o campo:

posicionamento

na entidade Empresa.

É uma informação aparentemente simples.

Mas ela pode estar relacionada a:

  • Marketing.
  • Site.
  • Campanhas.
  • Propostas.
  • Agentes.
  • Tom de voz.
  • Conteúdo.
  • SEO.
  • Materiais.

Então o sistema poderia perguntar:

Você está alterando uma propriedade estrutural. Quer ver o que pode ser impactado?

o campo alterado 1º grau 2º grau EMPRESA posicionamento Marketing Site Agentes Tom de voz Campanhas Propostas Conteúdo SEO Materiais Você está alterando uma propriedade estrutural. Quer ver o que pode ser impactado?
fig. 05Um campo de texto numa ficha de empresa. O grafo é quem diz que ele não é local — e a pergunta embaixo só é possível porque as relações já estavam declaradas antes da mudança.

Isso é o grafo trabalhando de verdade.

A mudança deixa de ser local quando as relações dizem que ela não é local.

14E foi aqui que uma das minhas ideias favoritas apareceu

O sistema não deveria perguntar apenas "salvar?"

Talvez devesse perguntar:

O que esta mudança toca?

Essa pergunta resume muita coisa da archē.

Porque tudo volta às relações.

15E eu comecei a usar isso no próprio desenvolvimento

Criava uma entidade.

Ligava ao projeto.

  • Relacionava a uma decisão.
  • A uma documentação.
  • A um módulo.
  • A uma tarefa.
  • A uma skill.

De repente eu conseguia enxergar não só o que estava construindo.

Mas por que aquela peça existia dentro da arquitetura.

E isso começou a tornar o sistema muito mais difícil de bagunçar.

Não impossível.

Eu continuo plenamente capaz de bagunçar qualquer coisa.

Mas agora existe estrutura para voltar.

16Foi aí que percebi que CORE não significava "centralizador"

Essa diferença é importante.

Eu não queria colocar todos os dados do mundo dentro de uma tabela monstruosa.

CORE não precisava possuir tudo fisicamente.

Ele precisava fornecer uma forma comum de identidade e relação.

Algumas informações podem continuar em outros sistemas.

  • Conta bancáriapode vir de uma integração.
  • Arquivopode viver em storage.
  • Publicaçãopode estar numa rede social.
  • Reuniãopode vir do Calendar.

O CORE pode conhecer a entidade e sua relação com aquilo.

Ele não precisa sequestrar o mundo.

Precisa conectá-lo.

17Isso também mudou minha visão sobre integração

AntesConectar sistema A ao sistema B.
AgoraQual entidade externa isto representa no meu grafo?

Isso é mais interessante.

  • Um contato no CRM.é qual Pessoa?
  • Um evento no Calendar.é qual Reunião?
  • Uma cobrança no gateway.qual Cliente, Venda e Fatura?
  • Um arquivo do Drive.é qual Documento?

A integração não precisa apenas mover dados.

Pode ajudar a reconciliar realidade.

18E foi aqui que o CORE encontrou o ON de verdade

Porque agora ON não olha para um monte de tabelas.

Ele olha para um universo estruturado.

Você pergunta:

O que está acontecendo com este cliente?

ON não precisa perguntar qual banco consultar primeiro.

A entidade Cliente já possui relações.

  • Projetos.
  • Financeiro.
  • Comercial.
  • Suporte.
  • Documentos.
  • Eventos.
  • Decisões.

A estrutura fornece caminhos.

A inteligência decide quais são relevantes.

CORE virou território.
ON virou exploração.

19E o FLOW encontrou o CORE também

Porque uma execução precisa alterar alguma coisa.

  • Se o workflow cria Cliente, precisa saber o que significa Cliente.
  • Se muda uma Meta, precisa respeitar o DNA.
  • Se cria relação, precisa usar uma relação válida.
  • Se muda estado, precisa preservar histórico.

FLOW não pode simplesmente escrever em qualquer lugar.

Ele opera sobre estrutura governada.

Isso deixa a automação muito mais segura.

20E até o Panteon começou a ficar menos mágico

Um agente não "sabe" que algo é um Projeto porque eu escrevi num prompt.

CORE pode dizer:

  • Esta entidade é Projeto.
  • Este é seu objetivo.
  • Estes são seus responsáveis.
  • Estas são suas relações.
  • Este é seu histórico.

Agora o agente recebe contexto estruturado.

A personalidade entra depois.

Isso me parece muito mais forte.

21E então eu finalmente entendi o nome

CORE.

Núcleo.

Não porque tudo precisa acontecer nele.

Mas porque é o lugar onde tentamos preservar a identidade das coisas e as relações que permitem que o restante funcione.

  • Sem isso, ONcomeça a alucinar contexto.
  • FLOWcomeça a executar sem estrutura.
  • OScomeça a acumular agentes e workflows sem território.
  • LABcria coisas novas sem saber com o que elas precisam se conectar.
  • MEvira um aplicativo pessoal isolado.

CORE é aquilo que impede as partes de perderem a linguagem comum.

22E, quando percebi isso, uma frase começou a fazer muito sentido

Nada importante deveria existir isolado.
  • Pessoa.
  • Empresa.
  • Objetivo.
  • Decisão.
  • Projeto.
  • Documento.
  • Agente.
  • Artigo.
  • Setor.
  • Cidade.

Tudo pode possuir identidade própria.

Mas o significado começa quando perguntamos:

com o que isso se relaciona?

E aí o CORE deixou de parecer um módulo central da archē.

Começou a parecer uma coisa mais fundamental.

O lugar onde a realidade ganha estrutura suficiente para poder ser observada, compreendida e transformada.

E isso nos leva diretamente à parte que, pessoalmente, talvez seja a que mais me fascina.

Porque depois que a realidade está estruturada...

depois que existe memória...

depois que o grafo tem contexto...

depois que os eventos começam a deixar rastros...

surge uma possibilidade completamente diferente.

Não apenas perguntar ao sistema:

O que existe?

Mas:

O que você consegue perceber que eu ainda não percebi?

É aí que o archēON começa de verdade.


Esta série acompanha as perguntas, tecnologias, erros e ideias que foram transformando a archē de uma estrutura de organização em um sistema de contexto.