Skip to content

v0.14.0 — Engenharia de Harness

Choose a tag to compare

@GHDaru GHDaru released this 27 Jul 21:50
· 203 commits to main since this release
2c277e6

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) e LICENSE-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ú + ORCID 0000-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.