agents-lab

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

View on GitHub

Notas de Assimilação First-Party (futuro)

Objetivo: registrar funcionalidades hoje suprimidas por conflito para eventual centralização na stack first-party.

Não é backlog de execução imediata. Serve como memória técnica para próximas fases quando a base estiver estável.

Contexto

Hoje a pi-stack aplica filtros em pacotes third-party para evitar colisões de tool/command/UX. Isso reduz risco operacional no curto prazo, mas também “esconde” capacidades potencialmente úteis.

Diretriz: manter filtros agora, consolidar experiências, e só depois migrar para implementação first-party quando houver contrato/teste claro.

Casos observados

1) mitsupi/pi-extensions/uv.ts vs bg-process

3) Skills duplicadas (commit, github, web-browser, git-workflow, etc.)

4) Visibilidade de “agents-as-tools” (classificadores/monitores)

Critério para “promover” algo a first-party

Só promover quando todos os itens abaixo estiverem verdadeiros:

  1. Contrato de uso estável (comandos, parâmetros, semântica) validado por uso real.
  2. Teste determinístico cobrindo regressão do conflito original.
  3. Owner único declarado (capability ownership sem ambiguidade).
  4. Plano de migração sem quebrar setups já instalados.
  5. Fallback seguro (feature flag/profile para rollback rápido).

Regra operacional