chore: update repo references after transfer to vauco-saas
This commit is contained in:
parent
b70eabe22c
commit
8c844894da
|
|
@ -32,7 +32,7 @@ export ORCHESTRATOR_MODEL="gemini-2.0-flash-001"
|
||||||
export SUBAGENT_MODEL="gemini-2.0-flash-001"
|
export SUBAGENT_MODEL="gemini-2.0-flash-001"
|
||||||
|
|
||||||
# ── CI/CD — Cloud Build 2nd gen ──────────────────────────────
|
# ── CI/CD — Cloud Build 2nd gen ──────────────────────────────
|
||||||
export GITHUB_OWNER="chrischristiansen-glitch"
|
export GITHUB_OWNER="vauco-saas"
|
||||||
export GITHUB_REPO="OSVauco"
|
export GITHUB_REPO="OSVauco"
|
||||||
# GitHub PAT — lagres i Secret Manager, ikke her:
|
# GitHub PAT — lagres i Secret Manager, ikke her:
|
||||||
# gcloud secrets create github-token --data-file=<(echo -n "ghp_TOKEN")
|
# gcloud secrets create github-token --data-file=<(echo -n "ghp_TOKEN")
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ export ORCHESTRATOR_MODEL="gemini-2.0-flash-001"
|
||||||
export SUBAGENT_MODEL="gemini-2.0-flash-001"
|
export SUBAGENT_MODEL="gemini-2.0-flash-001"
|
||||||
|
|
||||||
# ── CI/CD — Cloud Build 2nd gen ───────────────────────────────
|
# ── CI/CD — Cloud Build 2nd gen ───────────────────────────────
|
||||||
export GITHUB_OWNER="chrischristiansen-glitch"
|
export GITHUB_OWNER="vauco-saas"
|
||||||
export GITHUB_REPO="OSVauco"
|
export GITHUB_REPO="OSVauco"
|
||||||
# *** FYLL INN — https://github.com/settings/installations → Cloud Build-appen → ID i URL ***
|
# *** FYLL INN — https://github.com/settings/installations → Cloud Build-appen → ID i URL ***
|
||||||
export GITHUB_APP_INSTALLATION_ID=""
|
export GITHUB_APP_INSTALLATION_ID=""
|
||||||
|
|
|
||||||
|
|
@ -85,7 +85,7 @@ Medioteq og fremtidige kunder onboardes av deg selv via OPAX innenfra — ikke h
|
||||||
```bash
|
```bash
|
||||||
# Steg 1: Klon og sett opp miljø
|
# Steg 1: Klon og sett opp miljø
|
||||||
gcloud config set project propane-will-491900-m5
|
gcloud config set project propane-will-491900-m5
|
||||||
git clone https://github.com/chrischristiansen-glitch/OSVauco.git ~/OSVauco
|
git clone https://github.com/vauco-saas/OSVauco.git ~/OSVauco
|
||||||
cd ~/OSVauco
|
cd ~/OSVauco
|
||||||
|
|
||||||
# Steg 2: Kopier og rediger .env
|
# Steg 2: Kopier og rediger .env
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ Endringer krever eksplisitt godkjenning fra Chris.
|
||||||
| Region | us-central1 — ALDRI us-west1 |
|
| Region | us-central1 — ALDRI us-west1 |
|
||||||
| SDK | `from google import genai` — ALDRI `vertexai.generative_models` |
|
| SDK | `from google import genai` — ALDRI `vertexai.generative_models` |
|
||||||
| Agent-rammeverk | Google ADK (tillatt) — andre må eksplisitt `ADK_GODKJENT` av Chris |
|
| Agent-rammeverk | Google ADK (tillatt) — andre må eksplisitt `ADK_GODKJENT` av Chris |
|
||||||
| GitHub user | chrischristiansen-glitch |
|
| GitHub user | vauco-saas |
|
||||||
| Canonical repo | OSVauco |
|
| Canonical repo | OSVauco |
|
||||||
| Canonical branch | main |
|
| Canonical branch | main |
|
||||||
| MCP_NAME | OPAX-MCP |
|
| MCP_NAME | OPAX-MCP |
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@
|
||||||
║ ⚠️ TERSKEL: 12 TIMER (aktiv dev-runde) ║
|
║ ⚠️ TERSKEL: 12 TIMER (aktiv dev-runde) ║
|
||||||
║ HVIS MER ENN 12T HAR GÅTT: STOPP og verifiser mot GitHub ║
|
║ HVIS MER ENN 12T HAR GÅTT: STOPP og verifiser mot GitHub ║
|
||||||
╠══════════════════════════════════════════════════════════════╣
|
╠══════════════════════════════════════════════════════════════╣
|
||||||
║ VERIFISER: https://github.com/chrischristiansen-glitch/ ║
|
║ VERIFISER: https://github.com/vauco-saas/ ║
|
||||||
║ OSVauco/blob/main/docs/AGENT_RULEBOOK.md ║
|
║ OSVauco/blob/main/docs/AGENT_RULEBOOK.md ║
|
||||||
╚══════════════════════════════════════════════════════════════╝
|
╚══════════════════════════════════════════════════════════════╝
|
||||||
```
|
```
|
||||||
|
|
@ -189,7 +189,7 @@ Endringer krever eksplisitt godkjenning fra Chris.
|
||||||
| Region | us-central1 — ALDRI us-west1 |
|
| Region | us-central1 — ALDRI us-west1 |
|
||||||
| SDK | `from google import genai` — ALDRI `vertexai.generative_models` |
|
| SDK | `from google import genai` — ALDRI `vertexai.generative_models` |
|
||||||
| Agent-rammeverk | Google ADK (tillatt) — andre må eksplisitt `ADK_GODKJENT` av Chris |
|
| Agent-rammeverk | Google ADK (tillatt) — andre må eksplisitt `ADK_GODKJENT` av Chris |
|
||||||
| GitHub user | chrischristiansen-glitch |
|
| GitHub user | vauco-saas |
|
||||||
| Canonical repo | OSVauco |
|
| Canonical repo | OSVauco |
|
||||||
| Canonical branch | main |
|
| Canonical branch | main |
|
||||||
| MCP_NAME | OPAX-MCP |
|
| MCP_NAME | OPAX-MCP |
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ Del `vauco-backup/`- og `vauco-mirror/`-mappene med service account-e-posten:
|
||||||
|
|
||||||
## Steg 3 — GitHub Secrets
|
## Steg 3 — GitHub Secrets
|
||||||
|
|
||||||
Gå til: `https://github.com/chrischristiansen-glitch/OSVauco/settings/secrets/actions`
|
Gå til: `https://github.com/vauco-saas/OSVauco/settings/secrets/actions`
|
||||||
|
|
||||||
Legg til:
|
Legg til:
|
||||||
|
|
||||||
|
|
@ -105,7 +105,7 @@ Etter merge av PR #1:
|
||||||
# Klon fra bundle
|
# Klon fra bundle
|
||||||
git clone OSVauco-backup-2026-05-25T0300.bundle OSVauco-restored
|
git clone OSVauco-backup-2026-05-25T0300.bundle OSVauco-restored
|
||||||
cd OSVauco-restored
|
cd OSVauco-restored
|
||||||
git remote set-url origin https://github.com/chrischristiansen-glitch/OSVauco.git
|
git remote set-url origin https://github.com/vauco-saas/OSVauco.git
|
||||||
git push --mirror origin # MERGE APPROVED kreves
|
git push --mirror origin # MERGE APPROVED kreves
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -113,7 +113,7 @@ Apply this patch to your `bridge/server.py` file. This code checks for the `GAE_
|
||||||
|
|
||||||
## GitHub Actions Secrets (aktive per 2026-05-25)
|
## GitHub Actions Secrets (aktive per 2026-05-25)
|
||||||
|
|
||||||
Disse secrets er satt i [OSVauco → Settings → Secrets → Actions](https://github.com/chrischristiansen-glitch/OSVauco/settings/secrets/actions)
|
Disse secrets er satt i [OSVauco → Settings → Secrets → Actions](https://github.com/vauco-saas/OSVauco/settings/secrets/actions)
|
||||||
og brukes av `.github/workflows/backup-gdrive-nightly.yml`.
|
og brukes av `.github/workflows/backup-gdrive-nightly.yml`.
|
||||||
|
|
||||||
| Secret | Formål | Status |
|
| Secret | Formål | Status |
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ Tittel: `osvauco-dev-vm` → lim inn nøkkelen → **Add SSH key**
|
||||||
```bash
|
```bash
|
||||||
# Test tilkobling
|
# Test tilkobling
|
||||||
ssh -T git@github.com
|
ssh -T git@github.com
|
||||||
# Forventet: Hi chrischristiansen-glitch! You've successfully authenticated...
|
# Forventet: Hi vauco-saas! You've successfully authenticated...
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -43,7 +43,7 @@ ssh -T git@github.com
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd ~
|
cd ~
|
||||||
git clone git@github.com:chrischristiansen-glitch/OSVauco.git
|
git clone git@github.com:vauco-saas/OSVauco.git
|
||||||
cd OSVauco
|
cd OSVauco
|
||||||
|
|
||||||
# Sett git-identitet
|
# Sett git-identitet
|
||||||
|
|
@ -164,7 +164,7 @@ Kjøres hver kveld for å unngå 24/7-fakturering.
|
||||||
| `Publisher Model ...gemini-2.0-flash(-001) was not found` | 2.0-modellene er utfaset / ikke tilgjengelige i prosjektet | Sett `GOOGLE_CLOUD_LOCATION=us-central1` og bruk `ORCHESTRATOR_MODEL=gemini-2.5-flash`, `SUBAGENT_MODEL=gemini-2.5-flash`, `REASONING_MODEL=gemini-3.5-flash` |
|
| `Publisher Model ...gemini-2.0-flash(-001) was not found` | 2.0-modellene er utfaset / ikke tilgjengelige i prosjektet | Sett `GOOGLE_CLOUD_LOCATION=us-central1` og bruk `ORCHESTRATOR_MODEL=gemini-2.5-flash`, `SUBAGENT_MODEL=gemini-2.5-flash`, `REASONING_MODEL=gemini-3.5-flash` |
|
||||||
| `osvauco-base:latest not found` | Base-image ikke bygget | `bash scripts/bootstrap.sh` |
|
| `osvauco-base:latest not found` | Base-image ikke bygget | `bash scripts/bootstrap.sh` |
|
||||||
| `iam.serviceaccounts.actAs denied` | Mangler IAM-binding | Steg 5 over |
|
| `iam.serviceaccounts.actAs denied` | Mangler IAM-binding | Steg 5 over |
|
||||||
| `git push` krever passord | HTTPS-remote | `git remote set-url origin git@github.com:chrischristiansen-glitch/OSVauco.git` |
|
| `git push` krever passord | HTTPS-remote | `git remote set-url origin git@github.com:vauco-saas/OSVauco.git` |
|
||||||
| `fetch first` ved push | Remote har nyere commits | `git pull --rebase && git push` |
|
| `fetch first` ved push | Remote har nyere commits | `git pull --rebase && git push` |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ Chris Christiansen er første kunde. Når det virker → selg til andre.
|
||||||
- GCP Prosjekt: propane-will-491900-m5
|
- GCP Prosjekt: propane-will-491900-m5
|
||||||
- Primærregion: us-central1 (Cloud Run, Memory Bank)
|
- Primærregion: us-central1 (Cloud Run, Memory Bank)
|
||||||
- RAG-region: europe-west4 (Serverless, ingen allowlist)
|
- RAG-region: europe-west4 (Serverless, ingen allowlist)
|
||||||
- Repo: chrischristiansen-glitch/OSVauco
|
- Repo: vauco-saas/OSVauco
|
||||||
|
|
||||||
## LLM-rutingsstrategi (standard: gemini-2.0-flash; heavy mode for OPAX: gemini-2.5-pro + gemini-3.5-flash + multi-agent)
|
## LLM-rutingsstrategi (standard: gemini-2.0-flash; heavy mode for OPAX: gemini-2.5-pro + gemini-3.5-flash + multi-agent)
|
||||||
- ORCHESTRATOR_MODEL: gemini-2.0-flash (lett front)
|
- ORCHESTRATOR_MODEL: gemini-2.0-flash (lett front)
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ Du er første kunde. Når det virker for deg → selg det til andre.
|
||||||
|
|
||||||
Prosjekt: propane-will-491900-m5
|
Prosjekt: propane-will-491900-m5
|
||||||
Region: us-central1
|
Region: us-central1
|
||||||
Primær repo: chrischristiansen-glitch/OSVauco
|
Primær repo: vauco-saas/OSVauco
|
||||||
|
|
||||||
## Repo-oversikt
|
## Repo-oversikt
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ Lim inn dette ved starten av hver Perplexity-sesjon (erstatt `[-handoff-]` med f
|
||||||
// ─────────────────────────────────────────────
|
// ─────────────────────────────────────────────
|
||||||
- Rolle: OPS-agent for OSVauco (OPAX)
|
- Rolle: OPS-agent for OSVauco (OPAX)
|
||||||
- Prosjekt: propane-will-491900-m5 | us-central1
|
- Prosjekt: propane-will-491900-m5 | us-central1
|
||||||
- Repo: chrischristiansen-glitch/OSVauco
|
- Repo: vauco-saas/OSVauco
|
||||||
- Språk: Norsk svar, engelsk kode
|
- Språk: Norsk svar, engelsk kode
|
||||||
- HITL-gates: DEPLOY / MERGE / COST / IAM / NEWREPO
|
- HITL-gates: DEPLOY / MERGE / COST / IAM / NEWREPO
|
||||||
- Ground truth: GitHub wins always
|
- Ground truth: GitHub wins always
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ context_snapshot: >
|
||||||
|
|
||||||
completed_tasks:
|
completed_tasks:
|
||||||
- OPAX-MCP deployet til Cloud Run, svarer på /ping med {status:ok,service:OPAX-MCP}
|
- OPAX-MCP deployet til Cloud Run, svarer på /ping med {status:ok,service:OPAX-MCP}
|
||||||
- OSVauco canonical repo etablert (chrischristiansen-glitch/OSVauco, branch main)
|
- OSVauco canonical repo etablert (vauco-saas/OSVauco, branch main)
|
||||||
- .gemini/ grunnmur: GEMINI.md + .geminiignore på plass
|
- .gemini/ grunnmur: GEMINI.md + .geminiignore på plass
|
||||||
- scripts/osvauco-opax-boot.sh med auth/project/region-check + Cloud Run healthcheck
|
- scripts/osvauco-opax-boot.sh med auth/project/region-check + Cloud Run healthcheck
|
||||||
- docs/OSVAUCOOPAXSESSIONLOG.md etablert som sessionslogg
|
- docs/OSVAUCOOPAXSESSIONLOG.md etablert som sessionslogg
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,12 @@ thread_topic: GitHub boot + prosjektstatus-lesing + GDrive-review fra BOOT-GITHU
|
||||||
trigger: session-close
|
trigger: session-close
|
||||||
context_snapshot: >
|
context_snapshot: >
|
||||||
Ny Perplexity-sesjon startet fra BOOT-GITHUB.md handoff-fil. Autentisert som
|
Ny Perplexity-sesjon startet fra BOOT-GITHUB.md handoff-fil. Autentisert som
|
||||||
chrischristiansen-glitch. Leste fullstendig sesjonsstatus fra vedlagt MD-fil
|
vauco-saas. Leste fullstendig sesjonsstatus fra vedlagt MD-fil
|
||||||
som dekket all aktivitet fra tidligere sesjon: GDrive/GitHub mirror-infrastruktur
|
som dekket all aktivitet fra tidligere sesjon: GDrive/GitHub mirror-infrastruktur
|
||||||
ferdigstilt, PR #1 merget til main (HEAD 5728024→c4c3d72→1cea31d), IAM og
|
ferdigstilt, PR #1 merget til main (HEAD 5728024→c4c3d72→1cea31d), IAM og
|
||||||
Secrets satt opp, nattlig backup-workflow aktivert.
|
Secrets satt opp, nattlig backup-workflow aktivert.
|
||||||
completed_tasks:
|
completed_tasks:
|
||||||
- Verifisert GitHub-autentisering (chrischristiansen-glitch, 5 private repos)
|
- Verifisert GitHub-autentisering (vauco-saas, 5 private repos)
|
||||||
- Lest og oppsummert fullstendig prosjektstatus fra BOOT-GITHUB.md handoff
|
- Lest og oppsummert fullstendig prosjektstatus fra BOOT-GITHUB.md handoff
|
||||||
- Bekreftet siste HEAD og åpne oppgaver mot repo
|
- Bekreftet siste HEAD og åpne oppgaver mot repo
|
||||||
- Identifisert alle åpne blokkere og neste oppgaver
|
- Identifisert alle åpne blokkere og neste oppgaver
|
||||||
|
|
|
||||||
|
|
@ -16,12 +16,12 @@
|
||||||
- Navn: `osvauco-github-conn`
|
- Navn: `osvauco-github-conn`
|
||||||
- Region: `us-central1`
|
- Region: `us-central1`
|
||||||
- Status: `COMPLETE` (installationState)
|
- Status: `COMPLETE` (installationState)
|
||||||
- OAuth-bruker: `chrischristiansen-glitch`
|
- OAuth-bruker: `vauco-saas`
|
||||||
- IAM-fix: Cloud Build P4SA fikk `roles/secretmanager.admin` for å opprette connection-secret
|
- IAM-fix: Cloud Build P4SA fikk `roles/secretmanager.admin` for å opprette connection-secret
|
||||||
|
|
||||||
### Repository
|
### Repository
|
||||||
- Navn: `osvauco-repo`
|
- Navn: `osvauco-repo`
|
||||||
- Remote URI: `https://github.com/chrischristiansen-glitch/OSVauco.git`
|
- Remote URI: `https://github.com/vauco-saas/OSVauco.git`
|
||||||
- Merk: `.git`-suffix påkrevd (uten ga det INVALID_ARGUMENT)
|
- Merk: `.git`-suffix påkrevd (uten ga det INVALID_ARGUMENT)
|
||||||
|
|
||||||
### Trigger
|
### Trigger
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
**Tidspunkt:** 2026-05-26 02:51 CEST
|
**Tidspunkt:** 2026-05-26 02:51 CEST
|
||||||
**Agent:** OPAX (Perplexity)
|
**Agent:** OPAX (Perplexity)
|
||||||
**Prosjekt:** `propane-will-491900-m5` | `us-central1`
|
**Prosjekt:** `propane-will-491900-m5` | `us-central1`
|
||||||
**Repo:** chrischristiansen-glitch/OSVauco
|
**Repo:** vauco-saas/OSVauco
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
**Dato:** 2026-05-26
|
**Dato:** 2026-05-26
|
||||||
**Trigger:** boot / session-open
|
**Trigger:** boot / session-open
|
||||||
**Agent:** OPAX (OPS-agent for OSVauco)
|
**Agent:** OPAX (OPS-agent for OSVauco)
|
||||||
**Repo:** chrischristiansen-glitch/OSVauco
|
**Repo:** vauco-saas/OSVauco
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ cat > "$OUTPUT" << HEADER
|
||||||
║ ⚠️ TERSKEL: 12 TIMER (aktiv dev-runde) ║
|
║ ⚠️ TERSKEL: 12 TIMER (aktiv dev-runde) ║
|
||||||
║ HVIS MER ENN 12T HAR GÅTT: STOPP og verifiser mot GitHub ║
|
║ HVIS MER ENN 12T HAR GÅTT: STOPP og verifiser mot GitHub ║
|
||||||
╠══════════════════════════════════════════════════════════════╣
|
╠══════════════════════════════════════════════════════════════╣
|
||||||
║ VERIFISER: https://github.com/chrischristiansen-glitch/ ║
|
║ VERIFISER: https://github.com/vauco-saas/ ║
|
||||||
║ OSVauco/blob/main/docs/AGENT_RULEBOOK.md ║
|
║ OSVauco/blob/main/docs/AGENT_RULEBOOK.md ║
|
||||||
╚══════════════════════════════════════════════════════════════╝
|
╚══════════════════════════════════════════════════════════════╝
|
||||||
\`\`\`
|
\`\`\`
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user