From fce85b72b4d0dff48afc37e63086658c638cd00d Mon Sep 17 00:00:00 2001 From: Simone Date: Sun, 17 May 2026 23:23:12 +0200 Subject: [PATCH] =?UTF-8?q?docs(phaseA):=20Phase=20A=20closed=20=E2=80=94?= =?UTF-8?q?=20Passo=209=20done=20(merge=20+=20tag)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit feature merged to main (2aa12bb), tag v2.0.0-phaseA pushed (triggers build-ns7zip as final end-to-end validation of main). All Passi 1-9 [x]. Residual non-blocking cleanup: delete the test Gitea releases via UI (tags kept). Co-Authored-By: Claude Opus 4.7 --- plans/PhaseA-user-checklist.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/plans/PhaseA-user-checklist.md b/plans/PhaseA-user-checklist.md index 8a58f11..6f40051 100644 --- a/plans/PhaseA-user-checklist.md +++ b/plans/PhaseA-user-checklist.md @@ -320,8 +320,12 @@ Solo dopo che i passi 3–7 sono tutti `[x]` PASS. `build-ns7zip.yml` risolto a favore di feature). Albero `main` risultante == `feature` (Phase A esatto). Commit merge `2aa12bb`, pushato a `origin/main`. -- [ ] Tag release `v2.0.0-phaseA` (push del tag triggera - `build-ns7zip.yml` matrix + release su `v*`). +- [x] Tag release `v2.0.0-phaseA` creato (annotato su `b4ca7f3`) e + pushato a `origin`. Il push (`v*`) triggera `build-ns7zip.yml` + matrix + release = validazione finale end-to-end di `main`. + Cleanup: cancellare dalla UI Gitea la release auto-pubblicata + `v2.0.0-phaseA` (contiene binari ns7zip — quirk wiring del job + release), tenendo il **tag** come marker Phase A. --- @@ -337,7 +341,9 @@ Solo dopo che i passi 3–7 sono tutti `[x]` PASS. | 6 | Workflow Gitea (lint + self-test + build) | [x] | | 7 | Burn-in 4 job concorrenti × 3 round | [x] | | 8 | Benchmark wall-clock | [x] | -| 9 | Merge in `main` (tag release pendente) | [~] | +| 9 | Merge in `main` + tag `v2.0.0-phaseA` | [x] | -Quando tutti i passi sono `[x]`, la Fase A è **definitivamente chiusa** e -si può aprire la Fase B (porting su host Linux). +**Fase A definitivamente chiusa** (Passi 1-9 tutti `[x]`). Pronta la +Fase B (porting su host Linux). Cleanup residuo non bloccante: +cancellare dalla UI Gitea le release di test `v0.0.0-phaseA-test` e +l'auto-pubblicata `v2.0.0-phaseA` (i **tag** restano).