Decision Log
Um sistema de registro de decisões somente de acréscimo para humanos e agentes de IA, com proveniência, substituição, recuperação e ações MCP auditadas.
Documentação
Registro de Decisões
Torne cada decisão recuperável.
O Registro de Decisões é o sistema durável de registro para decisões tomadas por pessoas e agentes de IA. Ele mantém a decisão, a justificativa, o Ator, a proveniência da fonte, o histórico de substituição e o status atual juntos, para que equipes e ferramentas possam recuperar o que foi decidido e por quê.
O que o Registro de Decisões registra
Significado e proveniência da decisão
- Decisões imutáveis com chaves estáveis, justificativa e atribuição de Ator.
- Proveniência de DecisionSource e SourceContent para evidências de apoio.
Mudança e revisão
- Relações explícitas de DecisionSupersession em vez de edições silenciosas de significado.
- DecisionCandidates revisáveis para pipelines de extração e ingestão de IA.
Auditabilidade
- AuditEvents somente de acréscimo para ações significativas e decisões de autorização.
O Registro de Decisões permanece deliberadamente restrito. Não é um gerenciador de projetos, rastreador de tickets, wiki, produto de chat, serviço de transcrição de reuniões ou base de conhecimento genérica.
Um registro, quatro superfícies de primeira classe
Superfície humana
- Aplicação web para pessoas que criam, revisam, substituem, pesquisam e auditam decisões.
Superfícies de agente e desenvolvedor
- API GraphQL como o esquema programático canônico.
- Fachada REST OpenAPI, gerada a partir do esquema GraphQL e delegada a ele.
- Endpoint MCP autenticado para ferramentas e recursos de agente com escopo de permissão.
- Repositório público de desenvolvedores para o SDK oficial, CLI, Agent Skills e Agent Plugin.
O CLI e o SDK públicos usam a mesma fachada REST, camada de serviço GraphQL e modelo de autorização.
Fluxo de trabalho seguro para agentes
- Recupere a Decisão atual antes de agir.
- Inspecione a proveniência e a cadeia de substituição quando o motivo da mudança for relevante.
- Envie significado extraído ou incerto como um DecisionCandidate para revisão.
- Crie uma nova Decisão e substituição explícita quando o significado aprovado mudar.
- Preserve o escopo de Organization e Workspace, privilégio mínimo, atribuição de Ator e contexto de auditoria.