Context Index
A base de conhecimento estruturada que os agentes consultam durante a execução, contendo especificações, padrões e conhecimento organizacional.
Definição
O Context Index é a soma estruturada de tudo o que uma organização sabe sobre seus sistemas, padrões e práticas, organizado para consumo por máquina. Ele serve como a base de conhecimento curada que os agentes consultam durante a execução, determinando o quão autonomamente eles podem operar.
Um Context Index bem mantido geralmente contém:
- Live Specs — as especificações ativas que definem o trabalho atual.
- System Constitution — regras arquiteturais, padrões de codificação e restrições organizacionais.
- Codebase Context — estruturas de arquivo, limites de módulo, contratos de API e mapas de dependência.
- Domain Glossary — terminologia padronizada que garante uma linguagem consistente em toda a comunicação humana e com agentes.
- Historical Context — decisões passadas, bloqueadores resolvidos e lições aprendidas que impedem os agentes de repetir erros conhecidos.
- Golden Samples — implementações de referência que demonstram padrões corretos.
Quanto mais rico e estruturado for o Context Index, mais autonomamente os agentes podem operar. Ele requer manutenção regular através de Context Hygiene Cycles para evitar o "poisonous context," que é informação desatualizada, conflitante ou enganosa que causa erros nos agentes.