diff --git a/docs/operations/server-codex-handoff.md b/docs/operations/server-codex-handoff.md index fc330c44..75d4c9fd 100644 --- a/docs/operations/server-codex-handoff.md +++ b/docs/operations/server-codex-handoff.md @@ -1,6 +1,6 @@ # Consegna a Codex sul server: ThothII e Omics Portal -Revisione: **14 settembre 2026**. Destinazione: Datamart Builder nel portale +Revisione: **26 settembre 2026**. Destinazione: Datamart Builder nel portale Omics esistente, non un nuovo sito standalone. Questo documento è la procedura di riferimento per questa consegna e sostituisce le precedenti istruzioni di trasporto/pubblicazione del codice Omics. La distribuzione parte dai sorgenti @@ -57,20 +57,27 @@ conservati in un percorso operativo stabile sul server. ### ThothII -Il checkout aggiornato deve essere su `main` e includere almeno -`bdcd8fcd28f3011471d77224db9c3f5baf227995` e questo documento. Registra anche lo -SHA effettivo di `main`, che include il commit di consegna e il merge successivi: +Il checkout aggiornato deve essere sulla `main` di Gitea (`origin`) e includere almeno +`0d2e573e` (correzione della vista sessione del 26 settembre) e questo documento. +Il branch `codex/guided-standalone-install` contiene un processo di nuova installazione +ancora in lavorazione: non usarlo per questo aggiornamento e non eseguire +`tht setup --complete` sull'installazione server esistente. Registra lo SHA effettivo e +confrontalo con `origin/main` senza modificare il checkout operativo: ```bash +git fetch origin main git status --short --branch git rev-parse HEAD -git merge-base --is-ancestor bdcd8fcd28f3011471d77224db9c3f5baf227995 HEAD +git rev-parse origin/main +git rev-list --left-right --count HEAD...origin/main +git merge-base --is-ancestor 0d2e573e HEAD ``` -Se il controllo fallisce, completa l'acquisizione della revisione approvata -prima di toccare l'installazione. Non ricostruire a mano le singole modifiche UI: -questa revisione contiene shell, autenticazione, i18n, workflow bilingue, -amministrazione, typography e navigazione aggiornate. +La divergenza ideale è `0 0` e la working tree è pulita. Se il controllo dell'antenato +fallisce, o se il server ha commit o modifiche locali, prepara e verifica la revisione +approvata prima di toccare l'installazione; non usare reset o force push. Non ricostruire +a mano le singole modifiche UI: la revisione di `main` contiene shell, autenticazione, +i18n, workflow bilingue, amministrazione, typography e navigazione aggiornate. ### Omics Portal