OSVauco/docs/ROADMAP.md

103 lines
3.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# VAUCO OS — ROADMAP
**Eier:** Chris Christiansen
**Sist oppdatert:** 2026-06-10
**Erstatter:** `docs/VAUCO_OS_ROADMAP.md` (deprecated)
> Levende dokument. Oppdateres hver sesjon. Arkitektur og fasit ligger i `docs/MASTERPLAN.md`.
---
## HOSTING-PRINSIPP (autoritativt)
> **All hosting skjer på GCP. GitHub Pages og Cloudflare Pages er faset ut.**
> - `vauco.no` → GCS + GCP Load Balancer + Cloud CDN ✅
> - `costguard.oss.vauco.no` → Cloud Run via IAP ✅
> - `threadstone.vauco.no` → GCS + GCP Load Balancer (migrering fra GitHub Pages er del av T2)
---
## NOW — Aktiv akkurat nå
- [ ] **Deploy OX1c**`git pull` på VM + manuell Cloud Build submit (Jason chat live)
- [ ] **CG4b** — Token dashboard breakdown per modul i UI (trigger: 50+ BQ-kall)
- [ ] **C4** — Medioteq HITL-møte → første betalende kunde
---
## NEXT — Neste opp
### CI1 — OPAX-MCP (Vauco sin egen CI/CD-kanal)
- [ ] **CI1a**`agents/mcp_server/server.py` — FastAPI MCP-server scaffold på Cloud Run
- [ ] **CI1b** — Tool: `push_static` (GCS upload)
- [ ] **CI1c** — Tool: `deploy_service` (Cloud Build trigger)
- [ ] **CI1d** — Tool: `get_logs` + `get_build_status`
- [ ] **CI1e** — Jason/Emma ADK-integrasjon: MCP som ADK-tool
### CostGuard
- [ ] **CG4d** — Kundeprisingskalkulator basert på token-historikk
- [ ] **C5** — Salgsdemo: `costguard.os.vauco.no` + demo-video
- [ ] **DX5** — Dialogflow Messenger live på costguard-landingssiden
### ML-3 — Emma (Gemma)
- [x] **ML-3b**`docs/gemma/world.md` ✅ 2026-06-10
- [ ] **ML-3a** — GCP GPU-VM (`g2-standard-4` Spot, L4, `europe-west4`)
- [ ] **ML-3c** — Hybrid agent: Emma internt / Jason for kunder
- [ ] **ML-3d** — Fine-tune på Vauco-sesjonsdata
### Modul #2 — Threadstone
- [ ] **T1** — Migrer `threadstone.vauco.no` fra GitHub Pages til GCS + GCP LB
- [ ] **T2T4** — Konsolidering → pilot → lansering
### Infrastruktur — Fase C
- [ ] **C1** — Terraform-konvertering
- [ ] **C2** — Multi-tenant stamp-out
- [ ] **C3** — BQ-2 / Looker Studio
- [ ] **CG6-Fase-C** — Firestore per bruker for budsjett
### Strategisk
- [ ] **Deep Dream** — etter første betalende kunde
- [ ] **Proof of Curiosity** — etter Modul #1 + #2 lever
---
## BLOCKED
-**OQ-22** — Claude EU-kvote ikke innvilget. På `gemini-2.5-pro` via Vertex AI.
-**OQ-15** — BQ `billing_export` tabell ikke aktivert (blokkerer real-data i CG4b)
---
## KJENTE HULL
- [x] **OQ-23**`vauco.no` LIVE · 2026-06-05
- [x] **OQ-24** — SPF/DKIM/DMARC live · 2026-06-10 ✅
- [x] **OQ-25** — Personvern + vilkår publisert · 2026-06-05
- [ ] **OQ-17**`github-token` secret mangler → alias fra `github-pat`
- [ ] **OQ-18** — VM alltid-på kostnad → teardown-script
- [ ] **OQ-26** — Ingen statuspage → etter første kunde
---
## ✅ Fullførte faser
- [x] Phase 07 — Baseline, domener, Cloud Run, IAP, CI/CD, RAG · 2026-05-2130
- [x] GDrive/GitHub paritet · 2026-05-25
- [x] Terraform bootstrap-modul · 2026-05-26
- [x] OPAX operator hub · 2026-05-31
- [x] **K1** — Repo-konsolidering · 2026-06-09
- [x] **K3** — Nattlig GDrive backup · 2026-06-09
- [x] **CG6** — Modulært dashboard · 2026-06-10
- [x] **CG3e** — Token-logging til BQ · 2026-06-10
- [x] **OX1a** — Cloud Build live-widget · 2026-06-10
- [x] **OX1b** — Embedded TUI-panel · 2026-06-10
- [x] **OX1c** — Jason fullskjerm-chat pushet · 2026-06-10 (deploy pending)
- [x] **CG4a+c** — Token intelligence endepunkter · 2026-06-10
- [x] **V1e** — SPF/DKIM/DMARC live · 2026-06-10
- [x] **ML-3b**`docs/gemma/world.md` Emma-kontekstpakke · 2026-06-10
- [x] **Emma Vauger** — Registrert som agent `emma.vauger@vauco.no` · 2026-06-10
---
*NOW skal være ≤4 oppgaver. Når done → flytt til Fullført.*