Pular para o conteúdo
Pathrule

documentação

Compilação

Como o Pathrule compila o conhecimento de um espaço de trabalho nos arquivos de instrução que cada agente de programação já lê, nos caminhos que eles regem, quando isso acontece e por que os arquivos compilados trazem as palavras da sua própria equipe.

Nesta página

A compilação prepara o conhecimento do espaço de trabalho para os arquivos e hooks que cada agente de programação suporta. O resultado é uma visão do conhecimento, não um segundo lugar para escrevê-lo.

Hooks e arquivos de instrução

Com um hook do Pathrule instalado, o hook de início de sessão fornece o protocolo e o contexto da equipe. O arquivo de instrução principal mantém uma nota gerenciada curta, e o conhecimento de cada caminho chega pelos hooks de prompt e de ferramenta suportados. O Pathrule remove as cópias gerenciadas antigas do protocolo e os arquivos de conhecimento que essa forma de entrega substitui.

Sem um hook instalado, o Pathrule grava o protocolo completo e arquivos de conhecimento vinculados a caminhos no formato nativo do cliente. O Windsurf segue esse caminho porque não tem hook do Pathrule. As skills materializadas continuam disponíveis nos diretórios de skills que cada cliente lê.

ClienteEntrega preparada
Claude Code, CodexÍndice local para hooks, nota de instrução gerenciada curta e skills materializadas; arquivos de instrução mais completos quando não há hook instalado
Cursor, GitHub CopilotEntrega por hooks de sessão e de ferramenta, nota gerenciada e skills materializadas; arquivos nativos vinculados a caminhos quando não há hook instalado
WindsurfArquivos de regras compilados e skills materializadas, com MCP para solicitações mais aprofundadas
Remote MCPNenhuma compilação ou arquivo local; o cliente solicita o conhecimento do Cloud por meio de ferramentas

Os caminhos exatos estão listados nos guias de cada cliente.

Orientação de origem e orientação compilada

Uma entrada compilada aprovada só pode substituir um texto de origem mais longo enquanto o runtime conseguir confirmar que ela continua fundamentada na origem e no seu escopo. Se essa verificação falhar, o Pathrule entrega o texto de origem. As regras mantêm sua autoridade, as descobertas continuam sendo recomendações e leituras explícitas retornam o conteúdo escrito pelo autor.

Isso é diferente de pedir a um modelo que reescreva todo o espaço de trabalho em forma de resumo. O conhecimento continua inspecionável, e uma compilação incerta não se transforma em um novo requisito. Veja Knowledge IR e Segurança e fallback.

Quando ela é executada

pathrule setup prepara a integração quando um espaço de trabalho é conectado. pathrule sync atualiza os arquivos gerenciados e os índices locais a partir do conhecimento atual do espaço de trabalho e remove os arquivos gerenciados que deixaram de se aplicar.

Edite as entradas no Local Console, no VS Code ou via MCP; espaços de trabalho no Cloud também permitem escrever pelo CLI. O texto dentro de uma região gerenciada pelo Pathrule é regenerado, enquanto o texto fora dela continua sendo seu.

Entrega por tarefa

A compilação não tem como saber qual será o próximo prompt. Os hooks de prompt do Claude Code e do Codex selecionam o contexto da tarefa; os demais clientes usam os pontos de sessão e de ferramenta que suportam, os arquivos de instrução e o MCP. Uma chamada direta a pathrule_get_context solicita o caminho de conhecimento mais aprofundado.

Veja Agent IR para entender o que chega a uma tarefa e Como os hooks funcionam para a cobertura de cada cliente.