Releases: GHDaru/harness_engineering
Release list
v0.62.0 — Engenharia de Harness
Engenharia de Harness — v0.62.0
O livro vivo, 48 edicoes depois da v0.14.0. Site: https://ghdaru.github.io/harness_engineering/ (PT) · /en/ (EN). DOI-conceito: 10.5281/zenodo.21632412. Historico completo edicao a edicao: livro/HISTORICO.md.
Destaques do arco 0.15 -> 0.62
- Benchmark: rodada 2 (11 sistemas), rodada frameworks-1 (LangGraph, OpenAI Agents SDK, CrewAI, software-agent-sdk) e rodada ext-1 — corpus em 18 sistemas com avaliacoes por leitura sistematica de codigo (12 dimensoes + 2 suplementares, evidencia por caminho de arquivo).
- harness-um: a implementacao de referencia do livro — as features dos caps. 02-13 num pacote Python coeso, com a linguagem ubiqua do livro no codigo, 19 testes offline e REPL (
harness-um/). - Companion educacional: chat com RAG do livro, SSE, BYOK, consentimento e telemetria com apendice vivo de uso, plano de ensino, paleta de comandos e bastidores.
- Livro que se opera sozinho: Radar diario automatizado (radar/), jornal vivo na capa e na entrada, Knowledge Graph interativo derivado do texto a cada build, portoes de qualidade por pagina e cadencia formal de revisao (ADRs 0007/0008).
- MCP 2026-07-28: primeiro gatilho extraordinario exercido — cap. 06 revisado no dia da mudanca do protocolo (nucleo stateless, MRTR, depreciacoes), com adendos nos caps. 04/11/17 sustentados por leitura integral das fontes.
- Multiidioma: edicao em ingles completa (27 paginas em /en/) com selo de sincronia por hash — traducao desatualizada se denuncia sozinha; PDFs e Markdown nas duas linguas.
O dia 2026-07-31 (edicoes 0.55 -> 0.62)
Revisao MCP 2026-07-28 · news na entrada e na capa · harness-um · Grok Build (35/36) e Pi (26/36) no corpus · papers de julho lidos e verificados na fonte · A2A v1.0 conferido · livro em ingles com selo de sincronia.
Creditos
Gilsiley Henrique Daru — edicao, direcao e orquestracao. Co-autoria de IA: Claude (Anthropic), operando como agente editorial sob curadoria humana (ver Guia Editorial e notas A3 no Historico).
v0.14.0 — Engenharia de Harness
Histórico — este é um livro vivo
A engenharia de harness muda em meses. Este livro assume isso: cada capítulo declara quando seu estado da arte foi capturado, e este arquivo registra o que mudou entre edições. É a materialização da tese central do livro — a cláusula de expiração (cap. 01, 14): todo componente de harness é temporário; um livro sobre isso precisa ser datado, ou contradiz o que ensina.
Como ler as datas do livro
- Data do evento (no corpo dos capítulos): quando algo aconteceu no mundo — "AGENTS.md doado à Linux Foundation (dez/2025)". É fato histórico, não muda.
- Data de captura / "estado da arte em" (no cabeçalho de cada capítulo): quando nós fotografamos o panorama. É o que diz ao leitor se a seção "Estado da arte" está fresca. Uma seção capturada em 2026-07 lida em 2028 deve ser confrontada com este histórico.
- Rodada do benchmark (nas avaliações): a versão da foto de cada repositório (
rodada 1,rodada 2,frameworks-1), com data. Reavaliar = nova rodada, nunca sobrescrever silenciosamente.
Tabela de snapshot por capítulo
| Capítulo | Estado da arte capturado em | Fontes da indústria | Última revisão |
|---|---|---|---|
| 02 Loop | 2026-07 | ✓ | 2026-07-25 |
| 03 Contexto | 2026-07 | ✓ | 2026-07-25 |
| 04 Compactação | 2026-07 | ✓ | 2026-07-25 |
| 05 Ferramentas | 2026-07 | ✓ | 2026-07-25 |
| 06 MCP | 2026-07 | ✓ | 2026-07-26 |
| 07 Permissões/Segurança | 2026-07 | ✓ | 2026-07-25 |
| 08 Memória e Estado | 2026-07 | ✓ | 2026-07-26 |
| 09 Planejamento | 2026-07 | ✓ | 2026-07-26 |
| 10 Subagentes/Orquestração | 2026-07 | ✓ | 2026-07-26 |
| 11 Verificação/Evals | 2026-07 | ✓ | 2026-07-26 |
| 12 Extensibilidade | 2026-07 | ✓ | 2026-07-26 |
| 13 Interfaces | 2026-07 | ✓ | 2026-07-26 |
| 00–01, 14–17 | — (pré-v3) | pendente | — |
Edições
Edição 0.14 — 2026-07-27 · preparação de DOI e citação (Zenodo/DataCite)
- Feature spec-kit oficial
018-doi-citacao-zenodo: repositório preparado para receber um DOI via Zenodo (DataCite) — modelo de concept DOI (obra viva) + DOI por versão (cada edição), espelhando a cláusula de expiração. - Licenciamento duplo:
LICENSE= CC BY 4.0 (conteúdo) eLICENSE-CODE= MIT (código), com nota no README dizendo o que cada uma cobre. - Metadados de citação:
CITATION.cff(o GitHub passa a mostrar "Cite this repository") e.zenodo.json(autor Gilsiley Henrique Darú + ORCID0000-0002-8979-0461, tipo = livro, licença, keywords, idioma, links para o site). A co-autoria de IA é declarada na descrição, não como creator (ICMJE/COPE, Guia §6). - README: seções "Como citar" (com espaço para o badge do DOI) e "Licença".
- Pendente (follow-up): o autor liga o Zenodo ao repo e publica um release → o DOI é emitido; então o número/badge é fixado no README e na capa/colofão do site.
- IA (A3): agente Claude Code (Anthropic) — preparação dos metadados; curadoria humana.