agents-lab

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

View on GitHub

Lane local-safe de composição 0.8.0

Data: 2026-05-06
Status: charter ativo da lane
Foco canônico inicial: TASK-BUD-917
Milestone: 0.8-local-safe-compounding-lane

Propósito

Esta lane é o caminho pragmático para voltar das muitas influências úteis para poder controlado, auditado e reversível rumo à 0.8.0.

O objetivo é permitir que o control plane continue evoluindo com baixa iteração humana por meio de fatias pequenas e local-safe que se acumulam:

Esta lane não autoriza automação mais forte. Ela cria a pista para que automação mais forte seja menos arriscada depois.

Modo operacional

Modo padrão: L1 — execução direta pelo control plane.

Padrão permitido de continuidade:

  1. escolher uma task do board na milestone 0.8-local-safe-compounding-lane;
  2. manter a fatia pequena e reversível;
  3. editar apenas arquivos declarados ou um conjunto claramente bounded;
  4. rodar uma validação focal;
  5. registrar verificação ou nota no board;
  6. commitar apenas arquivos intencionais;
  7. atualizar handoff quando houver estado de warn/checkpoint;
  8. continuar para a próxima fatia local-safe apenas se escopo, validação e rollback estiverem claros.

Pare em vez de continuar quando o próximo passo for protegido, ambíguo, destrutivo ou exigir decisão real de produto/operador.

O que pode avançar sem nova iteração humana

O agente pode continuar sem perguntar quando todos os pontos abaixo forem verdadeiros:

Classes boas para continuidade com baixa iteração:

Classe de fatia Exemplos Validação Rollback
Síntese documental readiness maps, runbooks, resumos de influências parked marker check, existência de links/paths, i18n lint se user-facing reverter commit de docs
Higiene de board decompor macro tasks, adicionar rationale, park de escopo protegido relatórios de dependência/clareza do board reverter commit de board
Testes local-safe cobertura smoke de helpers puros/report-only teste focal reverter commit de teste/código
Primitivas report-only readiness packets, score summaries, planners determinísticos smoke focal + assertivas no-dispatch reverter commit do helper
Limpeza remover referências stale, clarificar guias, deduplicar docs grep/marker/smoke focal reverter commit de limpeza
Preparação long-run docs de handoff/readiness/stop-condition e guards fail-closed smokes de context-watch/autonomy reverter commit
Preparação de delegação síntese de capability/readiness, packets de start no-dispatch testes de readiness packet reverter commit

O que não pode avançar sem aprovação explícita

Os itens abaixo são protegidos ou de blast radius alto e ficam parked até aprovação explícita da fatia específica:

Backlogs protegidos atualmente parked:

Condições de parada

Pare e faça checkpoint quando qualquer condição aparecer:

Expectativas de validação

Toda fatia deve declarar o menor gate confiável antes de editar:

Expectativas de rollback

O rollback padrão é reverter o commit. Se a fatia não puder ser revertida por um commit, ela é grande demais para esta lane.

Para cada fatia, registre:

Loop de aprendizado

A lane deve aprender com a própria execução sem virar ruído:

  1. capturar atrito recorrente como backlog apenas uma vez;
  2. se recorrer, endurecer com regra documentada, primitiva, regressão ou guard runtime;
  3. preferir pre-filtros determinísticos antes de chamadas LLM de classifier;
  4. resumir aprendizados em docs compactos, não em prompts cada vez maiores ou chatter de monitor;
  5. assimilar influências de forma bounded: extrair padrões, não perseguir ecossistemas.

Primeira fila atual

  1. TASK-BUD-917 — este charter.
  2. TASK-BUD-918 — mapa de readiness 0.8.0.
  3. TASK-BUD-919 — fila de 7 fatias local-safe validadas.
  4. TASK-BUD-920 — higiene de planejamento/foco.
  5. TASK-BUD-921 — runway report-only de delegação e long-run.

Fila stocked local-safe

Após TASK-BUD-919, a lane mantém as seguintes fatias pequenas para continuidade com baixa iteração:

  1. TASK-BUD-922 — matriz de validação por classe de fatia.
  2. TASK-BUD-923 — auditoria de drift em referências de arquivos da lane.
  3. TASK-BUD-924 — registro de influências parked para 0.8.0.
  4. TASK-BUD-925 — template de intake para feedback stale de monitores.
  5. TASK-BUD-926 — template de intake para falhas CI/CD sem mutar workflows.
  6. TASK-BUD-927 — baseline report-only de delegação/long-run.
  7. TASK-BUD-928 — checklist compacto de handoff/resume da lane.

Extensão de estoque para aumentar fatias docs/readiness com validação conhecida:

  1. TASK-BUD-929 — alinhamento compacto de glossário operacional 0.8.0.
  2. TASK-BUD-930 — auditoria de índice/cross-links dos artefatos da lane.
  3. TASK-BUD-931 — cookbook de rollback cues para fatias local-safe recorrentes.

Resumo para operador

Use esta lane quando a instrução for, na prática: “continue melhorando agents-lab/pi-stack sem precisar de mim a menos que apareça risco”.

Avance automaticamente em limpeza local-safe, pesquisa bounded, docs/readiness, preparação report-only de delegação/long-run e testes. Pare para CI/CD, provider/settings/routing, aplicação de override de monitor, publish/deploy, remote/offload, trabalho destrutivo ou decisão de produto ambígua.