docs(phaseA): Phase A closed — Passo 9 done (merge + tag)

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 <noreply@anthropic.com>
This commit is contained in:
Simone
2026-05-17 23:23:12 +02:00
parent b4ca7f3236
commit fce85b72b4
+11 -5
View File
@@ -320,8 +320,12 @@ Solo dopo che i passi 37 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 37 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).