docs: record approved Omics GitHub to PSD relay handoff

This commit is contained in:
Codex
2026-09-13 15:22:30 +02:00
parent 023b822f83
commit 648434a32e
3 changed files with 67 additions and 1 deletions
+23 -1
View File
@@ -19,11 +19,33 @@ fullscreen and full-mode logout are implemented. The local Mac descriptor explic
sets `shell.mode: full` and `shell.defaultLocale: en`; the native `tht` and local
core/frontend images were updated on 2026-09-13. Omics remains embedded and server
verified, through the replaceable presentation-only PortalAdapter. Its changes are
in local Omics commit `95154e1`; no production deployment or push was performed.
in Omics commit `95154e1`; production deployment remains pending.
See `docs/operations/shell-and-localization.md` for integration and installation
instructions and `docs/reports/2026-09-13-full-shell-implementation.md` for tests,
independent reviews, local browser checks and rollback details.
### Agreed Omics delivery route — 2026-09-13
The owner approved GitHub as an intermediate transport for Omics: publish only
`codex/thothii-embedded-shell` from the Mac to
`https://github.com/Dallavilla-Tiziano/omics_portal.git`. The operator then works
in `/home/chirone/omics_portal` on the PSD server, fetches that branch without
changing the shared checkout, verifies the delivered SHA, and pushes only that
branch to `ssh://git@localhost:2222/aritmolab/omics_portal.git` using existing
server credentials. Do not require a PSD Gitea token on the Mac to continue.
Do not use the server's dual-push `origin` or merge into its current branch as
part of transport. Production integration/rebuild is a separate operator gate.
ThothII still uses its canonical TYL Gitea; this exception is for Omics only.
Exact commands and the handoff are linked from
`docs/operations/shell-and-localization.md`; the full server procedure lives in
Omics `docs/thothii-integration.md`. Never report the PSD push or production
deployment as complete until the operator supplies confirmation.
GitHub delivery verified on 2026-09-13 at
`fca10901a73666ca257d8f4cc4b77066295c400a` (functional commit `95154e1` plus
the server relay runbook). GitHub `master` remains `aff7581`. The operator's
PSD Gitea push and production deployment are still pending.
## Current product shape
### Visual review integrated with the full/embedded shell