RAIZ OS/Documentação
Sistema · 01

Arquitetura.

RAIZ OS é um portal estático + camada autenticada. Estrutura preparada para Supabase Auth, controle de acesso por papéis e indexação semântica para o RaizChat.

Camadas

┌─ Apresentação ────────────────────────────┐
│  TanStack Start · React · Tailwind v4     │
├─ Conteúdo ────────────────────────────────┤
│  Docs em rotas · MDX no roadmap           │
├─ Acesso ──────────────────────────────────┤
│  Supabase Auth · user_roles · RLS         │
├─ Inteligência ────────────────────────────┤
│  RAG · pgvector · RaizChat (em breve)     │
└───────────────────────────────────────────┘

Controle de acesso (planejado)

  • público, leitura livre de toda a documentação aberta.
  • colaborador, acesso a guias internos, arquivos-mestre.
  • curador, pode editar princípios e tokens.
  • admin, gestão de papéis e auditoria.

Convenções

  • Rotas em src/routes com convenção flat dot-separated.
  • Tokens em src/styles.css, nunca cores cruas em componentes.
  • Componentes em src/components/docs para UI editorial.