OSVauco/docs/HANDOFF.md

4.2 KiB

HANDOFF — Vauco OS

Sist oppdatert: 2026-06-10 02:30 CEST Skrevet av: Perplexity (stand-in) via GitHub MCP Sprint: OX1c + Emma-registrering + CI1-spek


Gjort denne sesjonen (2026-06-10)

Task Commit/detalj
OX1a — Cloud Build live-widget i opax.html
OX1b — Embedded TUI-panel (chat + log-faner)
OX1cstatic/jason.html fullskjerm Jason-chat 64ef086
CG4a/billing/tokens/by-module endepunkt
CG4c/billing/tokens/estimate endepunkt
CG6 — Modulært dashboard
CG3e — Token-logging til BQ
V1e — SPF/DKIM/DMARC
ML-3bdocs/gemma/world.md kontekstpakke
K1 — Repo-konsolidering
K3 — Nattlig GDrive-backup
Emma Vauger — Registrert i MASTERPLAN seksjon 8
CI1-spek — OPAX-MCP arkitektur dokumentert i MASTERPLAN

🔴 NOW — Aktive oppgaver

  1. Deploy OX1cgit pull && gcloud builds submit eller vent på Cloud Build-trigger. Jason tilgjengelig på https://opax.vauco.no/jason etter deploy.
  2. CG4b — Token-dashboard per modul i UI (trigger: 50+ BQ-kall tilgjengelig)
  3. C4 — Medioteq HITL-møte → første betalende kunde

🟠 NEXT — Neste sprint

CI1 — OPAX-MCP (høyest prioritet etter C4)

Vauco sin egen MCP-server som erstatter GitHub Actions som CI/CD-kanal.

Fil: agents/mcp_server/server.py (skal opprettes) Deploy: Cloud Run, IAP-beskyttet (@vauco.no) Første verktøy å bygge:

  1. push_static — laster opp static/*.html til GCS
  2. get_build_status — wrapper rundt eksisterende /opax/build-status
  3. deploy_service — trigger Cloud Build programmatisk

Hvorfor nå: Når CI1 er oppe kan Jason/Emma deploye direkte uten GitHub Actions. Perplexity-stand-in fase avsluttes naturlig.

ML-3a — Emma GPU-VM

  • GCP g2-standard-4 Spot VM, L4 GPU, europe-west4
  • Ollama med gemma-4-12b-it int4
  • docs/gemma/world.md lastes som system-prompt ved oppstart
  • Trigger: kreditter < 20% ELLER første kunde onboardet

🏗 Systemstatus

Komponent Status
Cloud Run osvauco-agent Live, us-central1
opax.vauco.no (LB + SSL + IAP) Live
static/jason.html Pushet, venter på deploy
static/opax.html Live (OX1a+b)
CI/CD Cloud Build trigger ⚠️ Ikke operativt — deploy manuelt inntil CI1
Jason (Cloud Run agent) /run operativt
Emma (Gemma GPU-VM) 🔮 ML-3a trigger
OPAX-MCP server 🔮 CI1 — neste sprint
BQ token-logging CG3e live
SPF/DKIM/DMARC V1e live
vauco.no Live
costguard.oss.vauco.no Live
threadstone.vauco.no Live (lukket pilot)

📋 Nøkkelinformasjon

Nøkkel Verdi
GCP Project propane-will-491900-m5
Region (OPAX, LÅST) us-central1
Cloud Run service osvauco-agent
Cloud Run URL (direkte) https://osvauco-agent-357036551735.us-central1.run.app
Public URL https://opax.vauco.no
Jason chat https://opax.vauco.no/jason
LB IP 34.98.77.173
AI-modell gemini-2.5-pro via Vertex
Repo vauco-saas/OSVauco
Eier chris.christiansen@vauco.no
Jason (kundeagent) jason.vauger@vauco.no
Emma (intern agent) emma.vauger@vauco.no🔮 ML-3a

⚠️ Vanlige feil — ikke gjør disse

  • Ikke opprett nye HANDOFF_YYYYMMDD-filer. Kun denne. Overskriv den.
  • Ikke gjenoppliv VAUCO_OS_ROADMAP.md. Slettet. Bruk ROADMAP.md.
  • Ikke bytt til Claude før kvote + MODEL APPROVED.
  • Ikke migrer fra us-central1 — regionen er låst.
  • Ikke rør IAP/OAuth/Secret Manager uten DEPLOY GODKJENT.
  • Ikke opprett nye repos uten REPO APPROVED.
  • Ikke hopp over HITL gates.

📁 Viktige filer (i denne rekkefølgen)

  1. docs/MASTERPLAN.md — autoritativ sannhet
  2. docs/ROADMAP.md — hva som skjer akkurat nå
  3. docs/HANDOFF.md — denne filen
  4. docs/AGENT_RULEBOOK.md — agent-regler
  5. docs/gemma/world.md — Emma sin kontekstpakke

Vauco AS · propane-will-491900-m5 · us-central1 · Jason + Emma + Perplexity-stand-in · Sprint 2026-06-10