O que robyroy-v4 faz?
Habilidade de operador governado para trabalho de agente estruturado, com escopo, validação e rastreabilidade usando contratos, registro de eventos e cadeias controladas de mini-prompts.
Visão Geral
Esta habilidade fornece um framework para agentes de IA executarem tarefas de forma governada, com garantias de:
- Estruturação: O trabalho é dividido em etapas definidas.
- Escopo: Contratos claramente definidos limitam o escopo do trabalho.
- Validação: Resultados são validados contra critérios predefinidos.
- Rastreabilidade: Todos os eventos são registrados para auditoria.
- Segurança: Cadeias de mini-prompts controladas evitam desvios.
Como Funciona
- Definição de Contrato: Antes de iniciar qualquer trabalho, um contrato é estabelecido definindo o escopo, as etapas e os critérios de validação.
- Execução Controlada: O trabalho é executado através de uma cadeia de mini-prompts, cada um com um escopo específico.
- Registro de Eventos: Cada ação e decisão é registrada em um log de eventos para auditoria posterior.
- Validação e Encerramento: Após a conclusão, os resultados são validados e o contrato é fechado.
Comandos
/contract novo <descricao>: Cria um novo contrato de trabalho./contrato listar: Lista todos os contratos ativos./contrato fechar <id>: Fecha um contrato e valida os resultados./log <mensagem>: Adiciona uma mensagem ao log de eventos atual./executar <tarefa>: Executa uma tarefa dentro do escopo do contrato atual.
Configuração
A habilidade pode ser configurada através das seguintes variáveis de ambiente:
ROBYROY_CONTRATOS_DIR: Diretório onde os contratos são armazenados.ROBYROY_LOG_DIR: Diretório para os logs de eventos.ROBYROY_MAX_CHAIN_LENGTH: Número máximo de mini-prompts na cadeia.
Exemplo de Uso
/contract novo "Implementar função de validação de email"
/executar "Criar arquivo validateEmail.js com validação de formato"
/log "Arquivo criado com sucesso"
/contract fechar 1
Integração
Funciona com:
- Claude Code
- Cursor
- Codex
- Outros agentes compatíveis com o formato de habilidade.
Notas de Segurança
- Todos os contratos são imutáveis após a criação.
- Os logs não podem ser alterados após o registro.
- A cadeia de prompts é limitada para evitar loops infinitos.