Configuração completa do OpenCode para o projeto Littlebull.
├── agents/ # Agentes especializados
├── commands/ # Comandos slash customizados
├── plugin/ # Plugins TypeScript
├── skills/ # Skills compostas
├── tool/ # Tools customizadas
├── memory/ # Memória episódica/semântica/procedural
├── specs/ # Spec-driven development
├── harness/ # Golden cases + avaliação
├── graph/ # Grafo de dependências
├── defaults/ # Defaults declarativos versionados
├── tools/ # Ferramentas internas (validador)
└── scripts/ # Bootstrap e auto-melhoria
# Linux/WSL/macOS
bash scripts/bootstrap.sh
# Windows (PowerShell)
powershell -ExecutionPolicy Bypass -File scripts/bootstrap.ps1| Onda | Conteúdo |
|---|---|
| v1 | Base: agents, skills, commands, plugins, tools |
| v2 | Memória + spec-driven + harness + orquestração |
| v2.1 | Defaults base: presets, tiers, ToT/CoT, permissões |
| v2.2 | Defaults finais: tier+cost+override policy |
bun tools/apply-defaults.ts
bash harness/run.sh quick
bash graph/render.sh