agents-lab

Local-first lab for reusable AI-agent primitives and the curated pi-stack.

View on GitHub

Capability Gap Claim Primitive

Objetivo: quando faltar ferramenta/capability para executar um lote, registrar o bloqueio de forma estruturada e pedir bootstrap/permissão antes da execução principal.

Problema

Sem uma primitiva explícita, erros como command not found, ENOENT e missing capabilities aparecem tarde, durante execução, gerando retrabalho e baixa previsibilidade.

Contrato mínimo

Entrada (sinais):

Saída (claim candidate):

Estados sugeridos

  1. detected — gap identificado
  2. claimed — pedido explícito de bootstrap/permissão aberto
  3. approved — remediação autorizada
  4. resolved — gap removido com evidência
  5. rejected — execução cancelada ou redirecionada

Invariantes

Superfície atual