Repository navigation
AIDA Metrics si chiama evidtrail: stesso strumento, stesso trailer (ADR-061) - #33
Merged
Merged
Conversation
…ailer (ADR-061)
`@aida-dev/cli` è deprecata su npm, rinominata `@evidtrail/cli`; l'alias
`aida` sparisce alla prossima major. Migrazione completa in una volta:
pacchetto pinnato 1.2.0, script `evidtrail`/`evidtrail:hooks`,
`.aida.json` → `.evidtrail.json`, `aida-output/` → `evidtrail-output/`,
workflow rinominato con gli stessi passi, hook reinstallato.
In più, su suggerimento di `evidtrail doctor`, lo script npm `prepare`
installa l'hook a ogni `npm ci`: chiude il limite per-clone dichiarato in
ADR-038.
Il trailer `AI-Mode: agent` non porta il nome dello strumento, quindi la
provenienza già scritta resta valida senza riscrivere un commit.
`dependencies: {}` ripristinato dopo che `npm install` l'aveva rimosso
(test di fondazione ADR-003). `evidtrail doctor` verde; `npm run check`
verde: 329 unit, 57 e2e.
AI-Mode: agent
✅ Deploy Preview for varano239 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
evidtrail ✅ 1 commit — agent 1 — every commit in this change set carries provenance. Details — scope, provenance, limitsScope: Evidence: 100% coverage — declared 1 · inferred 0 · none 0.
Limits
|
ceccode
marked this pull request as ready for review
September 5, 2026 10:34
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Perché
@aida-dev/cliè deprecata su npm: «Renamed to @evidtrail/cli — same tool, every old name keeps working for one release». L'aliasaidasparisce alla prossima major: ogginpm cistampa un avviso, domani il workflow si rompe.Cosa cambia
Tutto in una volta, seguendo la tabella di migrazione del progetto:
@aida-dev/cli1.0.2@evidtrail/cli1.2.0, pinnata esattanpm run aida·aida:hooksnpm run evidtrail·evidtrail:hooks.aida.json.evidtrail.json(contenuto identico:defaultMode: agent)aida-output/evidtrail-output/.github/workflows/aida.yml.github/workflows/evidtrail.yml, stessi passiHook
prepare-commit-msgreinstallato con il nuovo nome nel clone locale.Una cosa in più, su suggerimento di
evidtrail doctorUno script npm
prepare(evidtrail install-hooks --if-git) installa l'hook da solo a ogninpm ci. Chiude il limite dichiarato in ADR-038 — l'hook non è più volontario per clone, e la copertura non degrada più in silenzio se qualcuno clona e committa senza pensarci. Se preferisci l'hook manuale come prima, è una riga da togliere.Ciò che non cambia
Il trailer
AI-Mode: agentnon ha mai portato il nome dello strumento: tutta la provenienza già scritta nella storia resta valida, nessun commit riscritto. Il vecchio commento di report sulle PR viene trovato e sostituito, non duplicato.Verifica
evidtrail doctor: ogni controllo verde (storia completa, hook, config, prepare, CI).npm run evidtrailin locale: 48 commit, copertura di attribuzione 83,3%, report generato.npm run checkverde: 329 unit, 57 e2e.dependenciesresta{}:npm installl'aveva rimosso e il test di fondazione (ADR-003) l'ha beccato — ripristinato.Questa PR è anche il primo test reale del workflow rinominato: al push dovrebbe comparire il commento
evidtrailqui sotto.