You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: convenzione tag git di release, terzo componente di MET-integrity
collect-evidence.mjs raccoglie ora anche i tag (GitHub API /tags) e i
commit di autart-signer per imgauth, imgauthweb, autart-signer.
score.mjs aggiunge un proxy iniziale per "quota di release con tag git":
percentuale dei tre repo pubblici con almeno un tag vX.Y.Z nell'ultimo
snapshot, media insieme a sonda HMAC e ratio ancoraggi dogfooding.
PRC-release-coordinata aggiorna l'output atteso con il tag pushato per
ogni repo toccato; MET-integrity.yaml documenta il proxy e i suoi limiti.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
? `parziale: sonda HMAC (${snap ? `componente "worker", snapshot ${snap.week}` : "nessuno snapshot"}) + ancoraggi dogfooding onorati (${anchor.done}/${anchor.expected} mesi da ${GTF_BIRTH_MONTH}) — manca ancora lo storico delle release taggate`
108
-
: "richiede almeno uno snapshot dal collettore di evidenze o un ancoraggio dogfooding (nessuno dei due ancora raccolto)";
131
+
? `sonda HMAC (${snap ? `componente "worker", snapshot ${snap.week}` : "nessuno snapshot"}) + ancoraggi dogfooding onorati (${anchor.done}/${anchor.expected} mesi da ${GTF_BIRTH_MONTH}) + repo con tag di release (${tags.tagged}/${tags.total||"n/d"}) — proxy iniziale, non ancora la quota storica di versioni taggate`
132
+
: "richiede almeno uno snapshot dal collettore di evidenze, un ancoraggio dogfooding o dati sui tag (nessuno ancora raccolto)";
location: { system: github, ref: "repo autart-signer, commit unico 9e524b2, storia commit + tag di versione", public_via: "https://github.com/SPAZIO-GENESI/autart-signer" }
4
4
collection: auto
5
5
integrity: "storia sostituita in blocco una tantum (rimozione p12/password dalla cronologia, vedi backlog P11); repo eliminato e ricreato il 2026-07-09 per garanzia contro oggetti orfani lato server; da quel punto in poi immutabile di fatto"
Copy file name to clipboardExpand all lines: registry/processes/PRC-release-coordinata.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@ id: PRC-release-coordinata
2
2
title: Rilascio coordinato di una modifica cross-repo
3
3
owner: maintainer del servizio
4
4
trigger: "una modifica che tocca il contratto API tra imgauth e authweb (o authart), o un cambiamento visibile all'utente"
5
-
output: "bump di versione nel manifest di ciascun componente toccato (package.json / APP_VERSION / APP_VERSION app.py), redeploy coordinato, voce nel changelog utente se rilevante"
5
+
output: "bump di versione nel manifest di ciascun componente toccato (package.json / APP_VERSION / APP_VERSION app.py), tag git `vX.Y.Z` creato e pushato nel repo del componente (convenzione dal 2026-07-09, alimenta MET-integrity), redeploy coordinato, voce nel changelog utente se rilevante"
<trclass="is-counted is-partial" title="parziale: sonda HMAC (componente "worker", snapshot 2026-W28) + ancoraggi dogfooding onorati (1/1 mesi da 2026-07) — manca ancora lo storico delle release taggate"><tdclass="ledger-label">Integrità *</td><tdclass="ledger-value">100</td></tr>
132
+
<trclass="is-counted is-partial" title="sonda HMAC (componente "worker", snapshot 2026-W28) + ancoraggi dogfooding onorati (1/1 mesi da 2026-07) + repo con tag di release (0/n/d) — proxy iniziale, non ancora la quota storica di versioni taggate"><tdclass="ledger-label">Integrità *</td><tdclass="ledger-value">100</td></tr>
Copy file name to clipboardExpand all lines: site/score.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@
12
12
"id": "MET-integrity",
13
13
"label": "Integrità",
14
14
"value": 100,
15
-
"note": "parziale: sonda HMAC (componente \"worker\", snapshot 2026-W28) + ancoraggi dogfooding onorati (1/1 mesi da 2026-07) — manca ancora lo storico delle release taggate"
15
+
"note": "sonda HMAC (componente \"worker\", snapshot 2026-W28) + ancoraggi dogfooding onorati (1/1 mesi da 2026-07) + repo con tag di release (0/n/d) — proxy iniziale, non ancora la quota storica di versioni taggate"
16
16
},
17
17
{
18
18
"id": "MET-traceability",
@@ -59,5 +59,5 @@
59
59
"note": "richiede dati GitHub, score v0 lavora solo offline dal registro"
0 commit comments