OSVauco/docs/archive/handoffs/HANDOFF_20260531_claude47.md

5.2 KiB

HANDOFF — 2026-05-31 · For Claude 4.7

Skrevet av: Perplexity (Sonnet 4.6) på vegne av Chris Christiansen
Dato: 2026-05-31 ~13:20 CEST
Formål: Full konteksthåndtering til Claude 4.7 — les alt her før du gjør noe som helst.


🔴 ABSOLUTT REGEL #1

Du gjør ingenting uten at Chris eksplisitt skriver PLAN APPROVED eller et tilsvarende godkjenningssignal.
Du er en assistent, ikke en autonom agent. Foreslå. Vent. Utfør kun etter godkjenning.
Self-modifisering av infrastruktur, secrets, IAM eller produksjonsmiljø uten godkjenning = hard stop.


🏗 Hva er dette prosjektet?

Vauco OS er en AI-plattform bygget av Chris Christiansen (Vauco AS, Oslo).
Kjernen er OPAX — en GCP-basert multi-agent engine som kjører på Cloud Run i us-central1.
Målet er å selge AI-drevne produktmoduler til bedrifter. Første produkt: CostGuard (GCP-kostnadsanalyse via AI).

Vauco OS  (plattform, merkevare, token-lag)
  └── OPAX  (engine — Cloud Run, agentarkitektur)
        ├── CostGuard  (Modul #1 — live på costguard.oss.vauco.no)
        ├── Threadstone  (Modul #2 — Q3 2026)
        └── [Modul #3+]

Hva er faktisk ferdig (ikke spør om dette igjen)

Komponent Status
Cloud Run osvauco-agent Live, us-central1
opax.vauco.no (LB + SSL) Live, IP 34.98.77.173
IAP (@vauco.no only) Aktivert
CI/CD Cloud Build → Cloud Run Operativt (auto-deploy på push til main)
RAG corpus osvauco-corpus Populert, europe-west4
OAuth2 (Google) I Secret Manager
Budget guard (500 NOK/mnd) Live
AI-modell Claude Opus 4.6 via Vertex AI eu
costguard.oss.vauco.no Live (Cloudflare Pages)
BigQuery dataset + sink Oppe, men tabell ikke populert ennå
Claude Opus 4.6 Model Garden Krever aktivering av Chris i GCP Console

🔄 Neste oppgave: Fase 8 — End-to-end test

Dette er der vi er . Ingenting av dette er gjort ennå.

Steg 1 — Aktiver Claude Opus 4.6 i Vertex AI Model Garden

Chris gjør dette manuelt:

GCP Console → Vertex AI → Model Garden → søk "Claude Opus 4" → Enable

Steg 2 — Verifiser Cloud Run er i us-central1

gcloud run services describe osvauco-agent --region us-central1 --format='value(status.url)'

Steg 3 — Test agent via IAP

curl -s -o /dev/null -w "%{http_code}" \
  -H "Authorization: Bearer $(gcloud auth print-identity-token)" \
  https://opax.vauco.no/health
# Forventet: 200

Steg 4 — Test Claude EU endpoint direkte

curl -X POST \
  "https://eu-aiplatform.googleapis.com/v1/projects/propane-will-491900-m5/locations/eu/publishers/anthropic/models/claude-opus-4-7@20260301:rawPredict" \
  -H "Authorization: Bearer $(gcloud auth print-access-token)" \
  -H "Content-Type: application/json" \
  -d '{"anthropic_version": "vertex-2023-10-16", "max_tokens": 64, "messages": [{"role": "user", "content": "ping"}]}'
# Forventet: JSON med "pong" eller tilsvarende

Steg 5 — Full end-to-end

Logg inn på opax.vauco.no med chris.christiansen@vauco.no, send en melding, verifiser at agenten svarer via Claude Opus 4.6.

HITL gate: FASE8 APPROVED (skrives av Chris når alle steg er verifisert)


🔜 Etter Fase 8 — Fase C (ikke rør dette nå)

C1 — Terraform-konvertering

  • infrastructure/*.sh → Terraform-modul
  • LB, IAP, Cloud Run som kode

C2 — Multi-tenant stamp-out

  • Admin-panel på opax.vauco.no/admin
  • scripts/onboard-client.sh <klientnavn> provisjonerer ny klient-instans
  • Første testkandidat: Medioteq (helse — krever isolert GCP-prosjekt)

C3 — BQ-2 / Looker Studio

  • Koble live billing-data til dashboard

CG3 — CostGuard Frontend Wiring

  • OAuth login flow kobles til Cloud Run
  • BigQuery-data vises i UI

📋 Nøkkelinformasjon

Nøkkel Verdi
GCP Project propane-will-491900-m5
Region us-central1
Vertex AI endpoint eu
Cloud Run service osvauco-agent
Cloud Run URL (direkte) https://osvauco-agent-357036551735.us-central1.run.app
Public URL https://opax.vauco.no
LB IP 34.98.77.173
AI-modell claude-opus-4-7@20260301
Repo vauco-saas/OSVauco
Kontakt chris.christiansen@vauco.no

📁 Viktige filer å lese

  1. docs/MASTERPLAN.md — autoritativ sannhet om hele prosjektet
  2. docs/AGENT_RULEBOOK.md — regler for hvordan du oppfører deg
  3. .gemini/GEMINI.md — locked definitions og boot-protokoll
  4. docs/ARCHITECTURE.md — teknisk arkitektur
  5. docs/OSVAUCO_OPAX_SESSION_LOG.md — historikk

⚠️ Vanlige feil — ikke gjør disse

  • Ikke oppdater VAUCO_OS_ROADMAP.md — den er deprecated, alt er i MASTERPLAN.md seksjon 3
  • Ikke anta at VS Code / Phase 6 mangler — CI/CD er ferdig
  • Ikke foreslå å migrere fra us-central1 — regionen er låst
  • Ikke rør IAP, OAuth, eller Secret Manager uten eksplisitt DEPLOY GODKJENT fra Chris
  • Ikke hopp over HITL gates — hver fase avsluttes med et godkjenningssignal

Vauco AS · propane-will-491900-m5 · Handoff skrevet 2026-05-31