type: channels
tags: [channels, architecture]
created: 2026-06-19
Channels Index — Arquitetura de 3 Camadas
> Modelo: Contexto Local → Supabase → Obsidian Vault
`
┌─────────────────────────────────────────────────────┐
│ CONTEXTO DO CANAL (50-200 chars) │
│ → Estado atual, último pedido, contexto imediato │
│ → LEMBRAR: contexto vira pointer, não guardar tudo │
├─────────────────────────────────────────────────────┤
│ SUPABASE (dados operacionais) │
│ → profiles, tasks, message_log, automations_config │
├─────────────────────────────────────────────────────┤
│ OBSIDIAN VAULT (conhecimento persistente) │
│ → skills, decisões, memória, docs, projetos │
│ → Canal: /var/www/obsidian-vault/10-CHANNELS/ │
└─────────────────────────────────────────────────────┘
`
Canais Discord — Resumo
| Canal | ID | Threads | Contexto Atual |
| --- | --- | --- | --- |
| #unm-mk1-update | 1531278338981630063 | 1 | Configuração Ultron, voz TTS, dublador Márcio Dond |
| #site | 1516436933453156583 | 3 | Correção logins, novos canais Chatwoot |
| #chatwoot | 1515002347061772459 | 1 | Debug erro inbox |
| #obsidian | 1515428036550335627 | 2 | Instalação vault no VPS |
| #geral | (guild default) | 10+ | CRM, integrações, uazapi, boas vindas |
| #serasa | 1512461083548586059 | 1 | Responda mensagem acima |
| #teste | 1511024535623827547 | 1 | Teste inicial |
| #hermestexto | (hermestexto channel) | 3 | Uazapi, DocCorretor upload |
#site (1516436933453156583)
Thread ativa: 1516437066274177075 — "lembra que estávamos corrigindo os logins"
Último pedido: Definir Tecrocha Sales como admin no Supabase ✅
Arquivo: 10-CHANNELS/DISCORD-SITE.md
Contexto de Estado:
`
Thread: 1516437066274177075
Projeto: rochasalesseguros.com.br (CRM)
Status: Correção de login em andamento
Sistema: Supabase Cloud (dauftiqcvgaydddoxqhh)
Admin adicionado: tecrochasales@gmail.com ✅
`
Supabase relevante:
- -
profiles— roles dos usuários - -
auth.users— contas de login - - Correção logins JWT (
rochasales-site-jwt-auth-fix) - - Admin do Tecrocha ✅
- - Novos canais Chatwoot
- -
chatwoot_conversations(se existir) - -
team_members(para mapear usuários) - - Debug inbox creation
- - Integração Kanban
- - WhatsApp Chatwoot
- - Instalação Obsidian no VPS
- - Migração de memória
- - Skills para o vault
- -
1505226309868064869— "Integração CRM e Chatwoot" - -
1513542521165320243— "Chatwoot Novo" - -
1496905061169893468— "Boa tarde" / uazapi - -
tasks— gestão de tarefas - -
team_members— membros da equipe - - Integração CRM + Chatwoot
- - Chatwoot novo
- - Uazapi WhatsApp
- -
1500920105834643600— "conectar uazapi no canal SDR" - -
1511777126846697716— "teste" - -
1504918505701642270— "Leia o arquivo /tmp/doccorretor-upload-status.md" - - Uazapi WhatsApp
- - DocCorretor upload
Tópicos:
#chatwoot (canal #chatwoot)
Thread ativa: 1515002347061772459 — erro ao criar inbox
Último pedido: Debug de erro
Contexto de Estado:
`
Thread: 1515002347061772459
Assunto: Erro "..." ao criar inbox
Status: Aguardando análise
Sistema: Chatwoot self-hosted (VPS 31.97.243.106)
`
Supabase relevante:
Tópicos:
#obsidian (1515428036550335627)
Thread ativa: 1516144617903489207 — "LEIA O ARQUIVO"
Último pedido: Migrar cérebro Hermes para vault
Contexto de Estado:
`
Thread: 1516144617903489207
Assunto: Migração Hermes → Vault
Status: ✅ Migração completa (2026-06-19)
Vault: /var/www/obsidian-vault/
Skills: /var/www/obsidian-vault/02-AGENTS/SKILLS/
`
Arquivo: 10-CHANNELS/DISCORD-OBSIDIAN.md
Tópicos:
#geral (guild default)
Threads ativas:
Arquivo: 10-CHANNELS/DISCORD-GERAL.md
Supabase relevante:
Tópicos:
#serasa (1512461083548586059)
Thread: 1512461083548586059 — "responda a mensagem acima"
Contexto de Estado:
`
Thread: 1512461083548586059
Assunto: Resposta a mensagem sobre Serasa
Status: ?
Sistema: ComercialRS / CRM
`
#hermestexto
Threads:
Tópicos:
#teste (1511024535623827547)
Thread: 1511024535623827547 — "olá" / teste
Fluxo de Trabalho — Padrão para Novo Pedido
`
1. Identificar canal e thread
2. Verificar contexto em 10-CHANNELS/
3. Consultar vault se info de projeto/skill
4. Consultar Supabase se dado operacional
5. Responder com contexto mínimo no canal
6. Atualizar pointer no vault se estado mudou
`
Regra de Ouro
Contexto do canal = POINTER, não armazenar tudo
❌ ERRADO: Guardar "thread X, usuário Y, pedido Z, sistema A, IP B..."
✅ CERTO: "Thread 1516437066274177075. Correção login. Status: ✅ Feito."
Se precisar de info → vault (04-PROJECTS/, 02-AGENTS/SKILLS/) ou Supabase.
Criado: 2026-06-19