<< All versions

Skill v1.0.0

currentAutomated scan100/100
igoruehara/spec-driven/evals
──Details
PublishedOctober 17, 2026 at 11:15 AM
Content Hashsha256:d755c86570b3ce92...
Git SHA
──Files
Files (1 file, 1.3 KB)
SKILL.md1.3 KBactive
SKILL.md · 28 lines · 1.3 KB

version: "1.0.0" name: evals description: Use para avaliar a fidelidade da implementação à spec — roda o eval que checa se cada AC-N é coberto por task e referenciado em teste, conta SPEC_DEVIATION e reporta um score por feature. Acione com /evals.


Skill: Evals de fidelidade spec→código

Mede se o que foi construído reflete a spec — a métrica de qualidade da saída do agente. Duas camadas: determinística (script) e de julgamento.

1. Camada determinística

node scripts/eval-spec-fidelity.mjs .

Reporta, por feature: AC totais, cobertos por task, referenciados em teste/código e SPEC_DEVIATION abertos. Falha (exit 1) se algum AC não tem task — rastreabilidade quebrada. Referência em teste é aviso até a feature ser implementada.

2. Camada de julgamento (o script não pega isso)

  • O teste de cada AC-N realmente exercita o Given/When/Then — ou só cita o ID num teste vazio?
  • A implementação cobre os casos de borda e respeitou o "Fora de escopo" da spec?
  • Os SPEC_DEVIATION abertos têm resolução (corrigir código ou atualizar a spec/ADR)?

Saída

Score por feature + os gaps. Complementa o /validar (UAT de uma feature) com uma visão de fidelidade do portfólio. O mesmo eval roda na CI (esteira.yml) — aqui é o complemento com julgamento.

All versions