Checklist: presença do repositório no GitHub
Objetivo: manter a apresentação pública do agents-lab coerente com o posicionamento real do projeto: laboratório local-first, stack pi simple-first e primitivas reutilizáveis de agentes sem acoplamento a um único outcome.
Posicionamento público
Descrição curta sugerida para o repositório:
Laboratório local-first para construir, calibrar e distribuir primitivas reutilizáveis de agentes de IA, incluindo a stack curada
@aretw0/pi-stackpara pi.
Topics/tags sugeridos:
ai-agents
pi
coding-agent
agent-tools
local-first
developer-tools
typescript
llm
automation
Framing consistente em README/docs:
- simple-first: instalação e uso inicial devem parecer simples; capacidades avançadas entram por opt-in;
- outcome-agnostic: o projeto suporta desde prompts manuais até control-plane/long-run, sem vender um único modo como obrigatório;
- local-first: calibração, gates e evidência começam na máquina local antes de promoção para CI/GitHub Actions;
- portable primitives: melhorias devem ser descritas como primitivas/adapters reutilizáveis, não como hacks exclusivos do laboratório.
Checklist operacional
Executar em revisão periódica leve (ex.: mensal, antes de release ou quando mudar o posicionamento público):
- README raiz
- missão e descrição curta ainda refletem o estado atual;
- instalação rápida usa o caminho recomendado atual;
- pacotes listados ainda correspondem ao perfil distribuído;
- links para guias principais funcionam.
- Guias canônicos
docs/guides/README.mdlista guias novos e remove entradas obsoletas;docs/guides/lab-user-surface-parity.mdcontinua alinhado ao default de instalação;docs/guides/project-canonical-pipeline.mddescreve contratos operacionais atuais sem drift.
- Drift de documentação / MDT
- procurar termos antigos de posicionamento que conflitem com
simple-first,local-firstououtcome-agnostic; - se existir
mdtou ferramenta equivalente, rodar somente em arquivos alterados ou escopo pequeno; - ignorar code fences, comandos, paths, IDs, logs e nomes de API;
- registrar findings no board quando houver alteração material.
- procurar termos antigos de posicionamento que conflitem com
- Metadados do GitHub
- comparar descrição e topics atuais do repositório com a seção “Posicionamento público” deste guia;
- alterar metadados públicos apenas com intenção explícita do operador, pois é mutação remota;
- registrar antes/depois em
verificationquando houver mudança remota.
- Distribuição e release
- confirmar que README não promete capacidades fora do perfil
strict-curatedsem marcar como opt-in; - manter recursos avançados (
curated-runtime, swarm/colony, web remote) como progressive disclosure; - evitar que docs internas de laboratório virem promessa pública sem checklist de aceitação.
- confirmar que README não promete capacidades fora do perfil
Evidência mínima para o board
Ao fechar uma revisão de presença pública, registrar:
- arquivos inspecionados/alterados;
- descrição/topics alvo ou efetivamente aplicados;
- comando/check usado para links ou drift, quando houver;
- se houve ou não mutação remota no GitHub;
- rationale quando a revisão tocar README, docs públicas ou testes existentes.
Não objetivos
- Não editar
.github/workflowsdurante a revisão de presença pública, salvo task explícita de CI. - Não fazer publish ou release.
- Não alterar metadados remotos via
gh repo editsem confirmação do operador. - Não rodar varreduras amplas em
node_modules, sessões ou diretórios gerados.