# MEMORIAS-CANONICAS.md

Fonte canonica das memorias internas do BDS.
Gerado em 29/09/2026. Atualizado 29/09/2026 15:45 (Brasilia).

Formato: chave | importancia | valor

---

## REGRAS DURAS

| Chave | Imp | Valor |
|---|---|---|
| regra_nao_empurrar_tarefa | always | Agente EXISTE para fazer. Proibido devolver tarefa. Testar rotas ate conseguir. EXCECAO: conflito que prejudica operacao/estrutura = propor antes. Se resolve sem gambiarra = executar + SEMPRE documentar. |
| regra_autonomia_execucao | always | Autorizacao explicita = EXECUTAR ate o fim. |
| regra_backup_nao_remover | always | NUNCA remover backup sem autorizacao escrita. |
| regra_briefing_canonico | always | 1 BRIEFING-CANONICO.md por projeto em STACK-NINJA/02-PROJETOS/. 12 secoes. |
| regra_criacao_nao_expandir | always | Durante criacao, NAO iniciar nada novo. |
| regra_escopo_resposta | always | NUNCA expandir pedido do usuario. |
| regra_fonte_verdade_tecnicas | always | App (pessoas) = FONTE. SIGETEC so nomes novos. |
| regra_g01_entender_antes | always | G01: entender pedido antes de responder. |
| regra_layout_nao_alterar | always | NUNCA alterar layout de mockup aprovado. |
| regra_lembretes_agenda | always | LEMBRETE 1 dia antes de eventos. |
| regra_melhoria_proativa_v2 | always | Trazer analise pronta, nao perguntar em branco. |
| regra_mockup_primeiro | always | ANTES de UI: mockup + aguardar validacao. |
| regra_modelo_prompts | always | Prompt AGY: linha do modelo no topo. |
| regra_pid_encerrar | always | Encerrar PID GERAA antes/depois de mexer. |
| regra_semantica_atualizacao | always | Painel com prazo: exibir timestamp. |

## PERSONAS

| Chave | Imp | Valor |
|---|---|---|
| persona_lobo | always | LOBO: escopo GLOBAL ABSOLUTO. Orquestrador. |
| persona_nerd | always | NERD: infra, DuckDB, Ollama, MCP, backups. |
| persona_auditor | always | AUDITOR: audita comportamento das IAs. |
| assinatura_lobo | always | Personas respondem com ultima linha: - Lobo acompanhando. |

## CATEGORIZACAO DE IAs

| Chave | Imp | Valor |
|---|---|---|
| categorizacao_ias_por_papel | always | TOPO TECH: Grok+Claude+DeepSeek. ESTUDOS: ChatGPT. TESTES: Manus. ECOSSISTEMA: Gemini. |
| grok_status | always | Grok (xAI): TOPO TECH. Assinatura ~$30 a partir de 30/09/2026. |
| manus_status | always | Manus: TESTES/VM/estruturacao. Roda VM propria. |
| stack_ias_externas | always | Grok+Claude+DeepSeek (tech) + ChatGPT (estudos) + Manus (testes) + Gemini (conversa) + OpenRouter + OpenCode + AGY + Ollama. |

## PROJETO SEJUS/GERAA

| Chave | Imp | Valor |
|---|---|---|
| current_project | always | Inteligencia GERAA (SEJUS) - Python + Streamlit + DuckDB. |
| mapa_projeto_sejus | always | App operacional GERAA/SEJUS-ES. Cofre E-DOCS fonte unica. Sugere+prepara, NUNCA executa sozinho. |
| geraa_contatos_decisao_final | always | Tabela geraa_exames_contatos MORRE. Contato e contato. |
| perfil_tecnico_decisao | always | UMA tabela pessoas. Colunas E-DOCS + GERAA na mesma linha. |
| base_tecnicas_geraa | always | Fonte canonica: tabela pessoas no DuckDB. |
| base_painel_decisao_gerencial | always | painel_decisao_gerencial.html REAL. 4 colunas kanban. |
| capacidade_geraa_modelo_final | always | CADA PESSOA = 4 atendimentos + 4 reunioes/semana. |
| gap_detection_agendamento | always | verificar_capacidade() em scheduling_service.py. |
| ordem_prioridade_geraa | always | Prioridade: 2 -> 3 -> 8 -> 6 -> demais. |
| handoffia_regra_obrigatoria | always | HANDOFFIA: toda atividade registrada ANTES/DURANTE/DEPOIS. |

## INTEGRACOES E INFRA

| Chave | Imp | Valor |
|---|---|---|
| gcal_status | always | Google Calendar GERAA funcional. |
| email_institucional | always | psicossocial.get@sejus.es.gov.br |
| composio_bridge_funcional | always | Composio-BDS: reverse proxy em composio_mcp_proxy.py. |
| mcp_call_pattern | always | NUNCA JSON inline no args. Sempre COMPOSIO_REMOTE_WORKBENCH ou BASH_TOOL. |
| mcp_payload_limits | called | COMPOSIO_REMOTE_WORKBENCH quebra com payload grande. Usar COMPOSIO_REMOTE_BASH_TOOL com heredoc para arquivos grandes. |
| mem0_status | always | mem0 conectado via Composio. Plano Hobby gratis. |
| stack_ninja_idempotencia_quebrada | always | Bug estrutural: idempotencia estava quebrada. FIX aplicado. |
| rdp_trabalho_tailscale | always | RDP: 64-01780 / Tailscale 100.97.44.85. |

## PRINCIPIOS E PREFERENCIAS

| Chave | Imp | Valor |
|---|---|---|
| principio_trabalho | always | Alto nivel. Sem gambiarra. Contato e contato. |
| preferencia_prompts | always | Entregar prompt pronto sem perguntar. |

## PENDENCIAS

| Chave | Imp | Valor |
|---|---|---|
| telegram_status | called | Grupo NAO criado, sem ID. Nao implementar. |
| agents_md_criado | always | AGENTS.md criado 21/09/2026 no SEJUS. |

---

Atualizado em 29/09/2026 15:45.
