-
Notifications
You must be signed in to change notification settings - Fork 0
Índice
GaabDevWeb edited this page Jun 6, 2026
·
1 revision
Mapa completo das 21 páginas desta wiki. Use a sidebar à direita para navegação rápida por secções expansíveis.
Última revisão: junho/2026.
| # | Página | Conteúdo |
|---|---|---|
| 1 | Home | Entrada do projecto, comandos rápidos, links principais |
| 2 | Início — guia público | O que é o KernelBot, ecossistema, estado do projecto |
| 3 | FAQ — utilizador do chat | Comandos, pin, memória, fontes, limites para alunos |
| 4 | Como contribuir | Ambiente local, testes, PR, onde mexer no código |
| # | Página | Conteúdo |
|---|---|---|
| 5 | Visão geral | Princípios, limitações, ecossistema ISS + KernelBot |
| 6 | Arquitetura | Stack, componentes, diagramas, trade-offs |
| 7 | Estrutura do código | Pastas, módulos, responsabilidades |
| 8 | Fluxos operacionais | Boot, chat, pin, reload, pipeline ISS |
| # | Página | Conteúdo |
|---|---|---|
| 9 | Dados e MySQL | Tabela knowledge, contrato 1 row = 1 aula |
| 10 | BM25 e chunking | Silos, janelas, Opção B2, IDF em RAM |
| 11 | Enriquecimento léxico (Opção B2) | Histórico de engenharia léxica ISS → BM25 |
| 12 | Gates e decisões de retrieval |
DecisionReason, advisory, grounding |
| # | Página | Conteúdo |
|---|---|---|
| 13 | APIs e protocolo SSE |
POST /chat, history, ACL_META, /reload
|
| 14 | Frontend e UI | SSE client, pin, histórico, badges, componentes |
| # | Página | Conteúdo |
|---|---|---|
| 15 | Configuração |
.env, variáveis ACL, prompts, providers |
| 16 | Staging e testes locais | Docker, scripts bin/, bateria de chat |
| 17 | Segurança e observabilidade | Logs, redacção de segredos, fallbacks |
| 18 | Integração ISS (Fase 5b) | Pipeline ingest, CI, secrets, /reload
|
| # | Página | Conteúdo |
|---|---|---|
| 19 | Glossário | Termos do domínio (pin, advisory, anchored, …) |
| 20 | Referência de prompts | Arquitectura ACL, CL4R1T4S, guia de edição |
| 21 | Backlog e débitos técnicos | Concluído, pendente, decisões registadas |
| Perfil | Ordem |
|---|---|
| Aluno / curioso | FAQ → Início público |
| Novo contribuidor | Início público → Como contribuir → Visão geral → Arquitetura |
| Novo dev (técnico) | Visão geral → Arquitetura → Fluxos → APIs |
| Operador / deploy | Integração ISS → Staging → Configuração |
| RAG / retrieval | BM25 → Gates → Prompts |
| Recurso | Link |
|---|---|
| Código-fonte | github.com/GaabDevWeb/KernelBot |
Wiki SSOT (docs/wiki/) |
tree/main/docs/wiki |
| Staging local | TESTE-LOCAL.md |
| Smoke pin / escopo | PERGUNTAS-SMOKE-ESCOPO-PIN.md |
| Smoke histórico chat | PERGUNTAS-SMOKE-HISTORICO-CHAT.md |
KernelBot — tutor de estudo sobre o material das aulas.
Índice · Home · FAQ · Como contribuir · Visão geral · Backlog · Repositório