From 77a3bd2eef92be50cdf1eb338d24bc59618a7bee Mon Sep 17 00:00:00 2001 From: chrischristiansen-glitch Date: Thu, 4 Jun 2026 19:40:29 +0000 Subject: [PATCH] docs(gemini): fix region us-central1, Artifact Registry, Code Assist runtime, domain conventions Powered by Jason, Crafted by Vauco --- .gemini/GEMINI.md | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/.gemini/GEMINI.md b/.gemini/GEMINI.md index d9fde9f..4e2fdca 100644 --- a/.gemini/GEMINI.md +++ b/.gemini/GEMINI.md @@ -15,7 +15,7 @@ GCP_PROJECT: propane-will-491900-m5 GCP_REGION: us-central1 GCP_VERTEX_LOC: us-central1 CLOUD_RUN_SVC: osvauco-agent -ARTIFACT_REPO: gcr.io/propane-will-491900-m5 +ARTIFACT_REPO: us-central1-docker.pkg.dev/propane-will-491900-m5/osvauco-repo MODEL: gemini-2.5-pro MODEL_PROVIDER: Vertex AI (Google) — us-central1 MODEL_COST: Vertex pris (Gemini 2.5 Pro) @@ -54,8 +54,8 @@ Chris er en erfaren DevOps/Cloud-utvikler. Han er teknisk, presis og forventer d - **Ikke vær lat.** Internett-søk er siste utvei — ikke første instinkt. - **Vær direkte.** Presenter funn, rot-årsak og fix — ikke lange forklaringer. -**Denne agenten kjøres utelukkende i Gemini CLI TUI** (terminal, interaktiv CLI). -Det er ingen nettleser, ingen GUI, ingen web-editor. Alt skjer i terminalen. +**Denne agenten kjøres i VS Code Gemini Code Assist (Agent mode) eller Gemini CLI** — begge på osvauco-dev-vm. +Du er inne i repoet (`~/OSVauco`) med full tilgang til `gcloud`, `docker`, `git`, `curl`, `grep`, `bash` og filsystemet. Bruk dem direkte. ### Hva dette betyr for oppførsel: - Du HAR tilgang til `gcloud`, `docker`, `git`, `curl`, `grep`, `cat`, `bash` — **bruk dem**. @@ -140,7 +140,7 @@ gcloud run services describe $CLOUD_RUN_SVC \ --format="yaml(status,spec.template.spec.containers)" gcloud artifacts docker images list \ - gcr.io/$GCP_PROJECT/osvauco-agent \ + us-central1-docker.pkg.dev/$GCP_PROJECT/osvauco-repo \ --project=$GCP_PROJECT \ --sort-by=~CREATE_TIME \ --limit=3 @@ -331,10 +331,10 @@ find ~ -name ".env" -not -path "*/OSVauco/*" 2>/dev/null ```bash --project=propane-will-491900-m5 ---region=europe-west1 +--region=us-central1 CLOUD_RUN_SVC=osvauco-agent -IMAGE=gcr.io/propane-will-491900-m5/osvauco-agent +IMAGE=us-central1-docker.pkg.dev/propane-will-491900-m5/osvauco-repo/osvauco-agent gcloud builds submit --config=cloudbuild.yaml --project=propane-will-491900-m5 @@ -351,11 +351,15 @@ gcloud run deploy osvauco-agent \ | Subdomain | Type | Purpose | |-----------|------|---------| -| `opax.vauco.no` | Hub / MCP | OPAX-MCP operator hub — Vauco internal only | -| `-os.vauco.no` | Prod OS | Client live production OS | -| `-oss.vauco.no` | Stage OS | Client staging / demo OS | +| `opax.vauco.no` | Hub / MCP | OPAX kommandosenter + salgsmodul-bygger — Vauco internal only | +| `.os.vauco.no` | Prod | Live produksjon for et prosjekt (klient = prosjekt) | +| `.oss.vauco.no` | Stage | Staging / demo for et prosjekt | -Auth: Google OAuth now. BankID on `-os` later (Medioteq first). +> OPAX er kommandosenteret som bygger, iscenesetter og publiserer ALLE prosjekter. Et prosjekt = en klient (samme ting). Kanonisk merkevare-label er alltid `*.vauco.no`; klient kan videresende eget domene. +> +> **Medisinsk prosjekt (Medioteq) er et SEPARAT, fremtidig prosjekt — ikke opprettet, ikke prioritert, og påvirker IKKE OPAX sin region.** Når det opprettes velges region (EU/US) der og da, uavhengig av OPAX. Kliniske/`europe-north1`-regler gjelder KUN det prosjektet. + +Auth: Google OAuth now. BankID later (Medioteq-prosjektet først). ---