Arquivo de projetos
SYS-04 / ChatOps · assistente de runbooks

Pass-To-Pass

Responder incidentes operacionais a partir de runbooks locais, com diagnóstico, checklist e fontes rastreáveis.

STATUSPublicado no GitHub
PAPELRAG determinístico, API, dashboard e adapters
FLOW / SYS-04
  1. 01Runbook
  2. 02Parser
  3. 03Chunks
  4. 04Busca
  5. 05Composer
  6. 06Feedback
  7. 07Chat
EXECUTIVE SUMMARY

Assistente full-stack de ChatOps que indexa Markdown, quebra conteúdo por seções, combina busca textual com pgvector-ready storage e compõe respostas estruturadas sem depender obrigatoriamente de LLM.

  • FastAPI
  • React
  • PostgreSQL
  • pgvector
  • Celery
  • Redis
  • Docker
SYS-04.01

Contexto e problema #

Incidentes repetidos exigem respostas consistentes. Runbooks em Markdown concentram conhecimento operacional, mas precisam ser pesquisáveis e acionáveis.

SYS-04.02

Minha contribuição #

O projeto demonstra engenharia backend, pipeline RAG determinístico, frontend de suporte e adapters para canais operacionais.

SYS-04.03

Arquitetura #

Runbooks com YAML frontmatter são parseados, divididos por heading, indexados e consultados por busca híbrida; a resposta expõe fontes e confiança no dashboard React.

  • Markdown parser
  • PostgreSQL + pgvector
  • Answer composer
  • Slack/Discord/webhook adapters
SYS-04.04

Avaliação e qualidade #

A qualidade aparece na rastreabilidade: cada resposta precisa carregar fontes, passos verificáveis e feedback para medir acertos e misses.

SYS-04.05

Limitações #

O assistente apoia operação, mas não deve executar comandos críticos sem revisão humana e controles de permissão.

SYS-04.06

Próximos passos #

Adicionar autenticação, permissões, integrações reais com Slack/Teams, observabilidade e suporte opcional a LLM.