# VAUCO OS — ROADMAP **Sist oppdatert:** 2026-06-15 **Autoritet:** `docs/MASTERPLAN.md` > denne filen > Append-only per sesjon. Ikke slett gamle faser — merk dem ✅ eller ❌. --- ## Fase A — OPAX MVP (✅ Ferdig) | ID | Oppgave | Status | Dato | |----|---------|--------|------| | OX1a | Cloud Build live-widget i opax.html | ✅ | 2026-06-05 | | OX1b | Embedded TUI-panel reaktivert | ✅ | 2026-06-05 | | OX1c | Jason fullskjerm-chat LIVE | ✅ | 2026-06-10 | | CI5 | OPAX-MCP build+deploy live | ✅ | 2026-06-10 | | CI6 | Jason kaller MCP live | ✅ | 2026-06-10 | | OX1-fix | opax.html LIVE via `GET /` — absolutt sti + Dockerfile static copy | ✅ | 2026-06-10 | | CG4b | Token dashboard breakdown per modul — Chart.js donut live | ✅ | 2026-06-11 | --- ## Fase B — CostGuard klient-flow (🟠 IN PROGRESS) > **Fokus:** Bygg CostGuard som et produkt klienter faktisk kan bruke og betale for. > Prismodell v2 godkjent 2026-06-12. Push-first arkitektur: Jason finner kunden — ikke omvendt. > C4 (Medioteq) er deprioritert og er et partnerstrategimøte (joint venture), ikke salg. ### CG4 — Kalkulator & UI | ID | Oppgave | Status | Prioritet | |----|---------|--------|-----------| | **CG4d** | Prisingskalkulator — GCP-spend slider, tier-highlighter, ROI-beregning | ✅ | Høy | | **CG6** | Klient-dashboard `costguard.oss.vauco.no` | ✅ 2026-06-15 | Høy | ### CG5 — Delivery layer (push-first) | ID | Oppgave | Status | Tier | Prioritet | |----|---------|--------|------|-----------| | **CG5a** | `POST /notify/webhook` → Slack/Teams/Chat/Discord | ✅ 2026-06-15 | Starter+ | Høy | | **CG5b** | `POST /notify/email` — SendGrid digest + varsler | ✅ 2026-06-15 | Starter+ | Høy | | **CG5c** | `POST /notify/sms` — Twilio, kritiske spikes | 🔴 Venter env-vars | Guard+ | Medium | ### CG5 — Onboarding | ID | Oppgave | Status | Prioritet | |----|---------|--------|-----------| | **CG5-onboard** | `onboard.html` 4-stegs wizard + `POST /onboard/complete` | ✅ 2026-06-15 | Høy | | **OQ-29** | `GET /notify/channels` — korrekt format i dashboard | ✅ 2026-06-15 | Lav | ### Infrastruktur (parallelt) | ID | Oppgave | Status | Prioritet | |----|---------|--------|-----------| | OX2 | OPAX Hub: koble gjenværende funksjoner | 🟠 | Medium | | CI1 | OPAX-MCP: full CI/CD-kanal (CI1a–e) | 🟠 | Medium | | **ML-3a** | GPU-VM for Emma + `docs/gemma/world.md` | 🟠 world.md ✅ 2026-06-15 — VM gjenstår | Medium | ### Gjenstår før Fase B er ferdig | ID | Oppgave | Blokkering | |----|---------|------------| | CG5c | SMS-varsler | `TWILIO_*` env-vars | | Verifisering | Terminal, MD-panel, Docs Browser i opax.vauco.no | Manuell test | | ML-3a VM | GPU Spot VM oppsett for Emma | Planlegging | --- ## Fase C — Salg + multi-tenant (🟡 LATER) | ID | Oppgave | Status | Notat | |----|---------|--------|-------| | **C4** | Medioteq partnerstrategimøte (joint venture) | 🟡 | Aktiveres når CG-klient-flow er klar | | **C5** | Salgsdemo | 🟡 | Avventer C4 | | ML-3c | Hybrid agent: Emma internt / Jason for kunder | 🟡 | | | T1–T4 | Threadstone full app | 🟡 | | | Fase C | Multi-tenant: `.vauco.no` via Terraform | 🟡 | | | OQ-15 | BQ billing_export tabell aktivering | 🟡 | | | OQ-17 | `github-token` secret alias fra `github-pat` | 🟡 | | --- ## Sesjon-logg ### 2026-06-10 — OPAX-fix + absolutte stier - Diagnostiserte `{"detail":"Not Found"}` på `opax.vauco.no` etter IAP-login - Fix: `COPY static/` i Dockerfile + `GET /` rute med absolutt sti i `app.py` - Dokumentert i AGENT_RULEBOOK R-05, R-06, R-07 ### 2026-06-10 kveld — Boot prompt + cron + webhook - `UNIVERSAL_BOOT_PROMPT.md` v1.4 opprettet - `boot.sh` region-fix, `cloudbuild.yaml` notify-fix - `vm-teardown.sh` + `vm-startup.sh` opprettet - Cron-varsler til Google Chat aktivert på VM ### 2026-06-11 — CG4b live + strategisk pivoting - Chart.js donut live — CG4b ✅ - C4 (Medioteq) deprioritert — presisert som joint venture, ikke kunde - Fokus satt til CostGuard klient-flow ### 2026-06-12 — Prismodell v2 + push-first arkitektur - Prismodell revidert basert på markedsanalyse - Ny tier-struktur: Starter $499 / Guard $999 / Shield $1.999 / Enterprise $3.500+ - Push-first: Jason finner kunden der de er - Delivery layer: CG5a + CG5b + CG5c ### 2026-06-15 — Fase B hoveddel levert - CG5a `POST /notify/webhook` ✅ - CG5b `POST /notify/email` ✅ - CG5-onboard `onboard.html` 4-stegs wizard ✅ - CG6 `costguard-dashboard.html` ✅ - OQ-29 `loadChannels()` fix ✅ - `len(agents)`-bugfix i `ml/task_graph.py` ✅ - `docs/gemma/world.md` opprettet — ML-3a delvis ✅ - ROADMAP og HANDOFF oppdatert