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 (🔴 NOW)
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 på costguard.oss.vauco.no — frontend-only mot eksisterende API |
🔴 |
Høy |
CG5 — Delivery layer (push-first)
Jason leverer til kunden der de allerede er. Onboarding-spørsmål #1: "Hvor vil du at Jason skal nå deg?"
| ID |
Oppgave |
Status |
Tier |
Prioritet |
| CG5a |
Delivery layer + webhook-onboarding — POST /notify/webhook → Slack/Teams/Chat/Discord/etc. |
🔴 |
Starter+ |
Høy |
| CG5b |
E-postvarsler — SendGrid integrasjon, daglig digest + månedlig rapport |
🔴 |
Starter+ |
Høy |
| CG5c |
SMS-varsler — Twilio integrasjon, kun kritiske spikes |
🔴 |
Guard+ |
Medium |
CG5 — Øvrig onboarding
| ID |
Oppgave |
Status |
Prioritet |
| CG5-onboard |
Klient-onboarding flow — provisjonering + første login + kanal-oppsett |
🔴 |
Høy |
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 |
GCP GPU-VM for Emma (Gemma 4) + emma.vauger@vauco.no |
🟠 |
Medium |
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: <kunde>.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 (Kubecost/Cloudability/CloudHealth)
- Ny tier-struktur: Starter $499 / Guard $999 / Shield $1.999 / Enterprise $3.500+
- Tier-grenser basert på kundens GCP-spend (ikke token-volum)
- Push-first konsept: Jason finner kunden der de er
- Delivery layer definert: CG5a (webhook) + CG5b (e-post) + CG5c (SMS)
- MASTERPLAN seksjon 10 oppdatert med full tier-spesifikasjon
2026-06-15 — CG4d ✅ + async-fiks i app.py
- Fikset 3 async/await-bugs i
app.py (build_status, terminal_exec build+logs)
- Deploy
osvauco-agent-00480-dbn live, /health → {"status":"ok"}
- CG4d prisingskalkulator bekreftet ferdig i
opax.html — slider, tier-grid, ROI-boks
- Neste: CG6 klient-dashboard
costguard.oss.vauco.no