Skip to content

Clintonrocha98/brainiac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Brainiac

Sistema de documentação da empresa — uma casa única, federada e amigável à IA para a documentação técnica (TI) e de negócio (Produto, Marketing, Negócio), pensada para incluir também quem não é técnico.

🎨 Apresentação visual

🔗 Abrir a apresentação visual — overview interativo (abas + diagramas) do desenho até aqui, para tech lead / liderança.

👉 Por onde começar

docs/arquitetura.md — o overview consolidado, com os diagramas de topologia, fluxo PRD ↔ Spec, autoria e governança. É a porta de entrada para entender o desenho inteiro.

Para a linguagem/termos: CONTEXT.md (glossário canônico).

O que é o Brainiac

A empresa cresceu e a documentação não acompanhou: TI tem só READMEs técnicos por módulo, os artefatos vivem espalhados, e os times de negócio (Produto, Marketing) não têm onde nem como documentar. O Brainiac é a infraestrutura que resolve isso — não "escrever mais doc", mas dar um modelo único onde cada documento é classificado, achável por humano e por IA, independente do departamento.

A ideia central é de dois andares:

  • Empresa — o Brainiac (a plataforma central): é onde nasce o PRD — a fonte da verdade do produto. Federa/espelha a doc de TI e hospeda a doc dos times não-técnicos, sendo a porta única para liderança e Produto.
  • TI (no repo): a doc técnica vive co-localizada no código (markdown + front-matter) — fonte da verdade do código. A spec/ADR de cada entrega é derivada do PRD, não o contrário.

Pilares (resumo)

Pilar Em uma linha
Taxonomia Organiza por propósito, não por departamento (departamento é faceta)
Topologia Dois andares: produto nasce no Brainiac (verdade do PRD) + TI no repo (verdade do código)
Produto PRD versionado no Brainiac (grão de feature; regras dentro) + Spec datada no repo
Identidade Doc é upstream do rastreador (Monday é projeção); Projeto/sigla (RPQ) cola tudo
Autoria Todo autor escreve por IA (a guideline preenche o front-matter); Brainiac determinístico
Governança status é sinal social (rascunho → revisão → publicado), sem gate rígido

Mapa dos documentos

Decisões (ADRs) — docs/adr/

# Decisão
0001 Taxonomia orientada a propósito, não a departamento
0002 Topologia híbrida (TI no repo, Brainiac federa)
0003 Doc de produto: requisito no Brainiac + Spec no repo
0004 Documentação é upstream do rastreador (Monday é projeção)
0005 Autoria do não-técnico: guideline → colar (v1), chat (v2)
0006 Projeto é 1ª classe; a sigla é o handle canônico
0007 PRD é a unidade central de produto (grão de feature)
0008 Governança do PRD: status social, sem gate
0009 Federação por PUSH: o módulo publica no Brainiac (docs:publish)
0010 Markdown é o formato canônico; o render é centralizado no Brainiac
0011 Ciclo de vida do PRD: o texto versiona e congela ao publicar
0012 Artefato: asset HTML por link, embutido em iframe isolado

Status

Fase de desenho (design via grilling) — ainda não há código.

Stack do Brainiac: Laravel + Filament (autoria do PRD + edição do subconjunto editável de metadado) + Livewire (vitrine de leitura) + commonmark/highlight (render). Conteúdo canônico em markdown, renderizado pelo Brainiac (ver Markdown canônico, render centralizado). Recuperação por IA = API com filtros sobre o vocabulário controlado.

Pontos abertos: propósitos e formatos de Marketing e Negócio · v2 do chat de autoria · busca humana (adiada; default Postgres FTS + filtros). (Auth e infra/hosting adiados.)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages