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/routescom convenção flat dot-separated. - Tokens em
src/styles.css, nunca cores cruas em componentes. - Componentes em
src/components/docspara UI editorial.