From b3dff1e6c522462e3bf0651198324d21ca1926c2 Mon Sep 17 00:00:00 2001 From: chrischristiansen-glitch Date: Wed, 10 Jun 2026 02:14:09 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20OQ-24=20lukket=20=E2=80=94=20SPF/DKIM/D?= =?UTF-8?q?MARC=20live=20+=20terraform=20state=20sync?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ROADMAP.md | 81 ++++++++++++++++--------------------------------- 1 file changed, 26 insertions(+), 55 deletions(-) diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index cc42e72..3a4485a 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -19,80 +19,51 @@ ## NOW — Aktiv akkurat nå -- [x] **OX1a** — Cloud Build live-widget i opax.html ✅ 2026-06-10 -- [x] **OX1b** — Embedded TUI-panel i opax.html ✅ 2026-06-10 -- [x] **CG4a** — `/billing/tokens/by-module` ✅ 2026-06-10 -- [x] **CG4c** — Prosjektestimator `/billing/tokens/estimate` ✅ 2026-06-10 -- [x] **V1e** — SPF + DKIM + DMARC terraform (dns-email.tf) ✅ 2026-06-10 — kjør `terraform apply` -- [x] **ML-3b** — `docs/gemma/world.md` opprettet ✅ 2026-06-10 +- [ ] **OX1c** — Jason som primærgrensesnitt i opax.html (erstatter VM-tilkobling for daglig drift) +- [ ] **CG4b** — Token dashboard breakdown per modul (trigger: 50+ BQ-kall) +- [ ] **C4** — Medioteq HITL-møte → første betalende kunde --- ## NEXT — Neste opp -### vauco.no salgsportal (V-spor) -- [x] **V1a–V1d** — vauco.no LIVE (GCS+LB, SSL ACTIVE) · 2026-06-05 -- [x] **V1e** — SPF + DKIM + DMARC · terraform klar · **mangler: `terraform apply`** - -### CostGuard — token intelligence -- [ ] **CG4b** — Dashboard breakdown per modul (trenger BQ-data, trigger: 50+ kall) +### CostGuard - [ ] **CG4d** — Kundeprisingskalkulator basert på token-historikk +- [ ] **C5** — Salgsdemo: `costguard.os.vauco.no` + demo-video +- [ ] **DX5** — Dialogflow Messenger live på costguard-landingssiden -### OX1 — Operator Hub -- [x] **OX1a** — Cloud Build widget ✅ -- [x] **OX1b** — TUI-panel ✅ -- [ ] **OX1c** — Jason som eneste grensesnitt (erstatter VM-tilkobling) - -### ML-3 — Gemma-verdensbygging -- [x] **ML-3b** — `docs/gemma/world.md` opprettet ✅ — oppdateres løpende -- [ ] **ML-3a** — GCP GPU-VM klargjøring (`g2-standard-4` Spot, L4, ~$120/mnd) +### ML-3 — Gemma +- [x] **ML-3b** — `docs/gemma/world.md` ✅ 2026-06-10 +- [ ] **ML-3a** — GCP GPU-VM (`g2-standard-4` Spot, L4) - [ ] **ML-3c** — Hybrid agent: Gemma internt / Gemini for kunder - [ ] **ML-3d** — Fine-tune på Vauco-sesjonsdata ---- - -## LATER — Backlog (vent på trigger) - -### Go-to-market CostGuard -- [ ] **C4** — Medioteq HITL-møte → `terraform apply` → første betalende kunde -- [ ] **C5** — Salgsdemo: `costguard.os.vauco.no` + demo-video -- [ ] **DX5** — Dialogflow Messenger live på costguard-landingssiden -- [ ] **ML-2** — Adaptiv intelligens (trigger: >500 telemetri-kall) - ### Modul #2 — Threadstone -- [ ] **T1** — Konsolider `threadstone-instructions` → `OSVauco/docs/threadstone/` -- [ ] **T2** — Bygg `app.threadstone.vauco.no` — migrer fra GitHub Pages til GCP -- [ ] **T3** — Koble til OPAX-engine via `POST /threadstone/generate` -- [ ] **T4** — Pilot med første kunde +- [ ] **T1–T4** — Konsolidering → GCP-migrering → pilot ### Infrastruktur — Fase C - [ ] **C1** — Terraform-konvertering -- [ ] **C2** — Multi-tenant stamp-out (`scripts/onboard-client.sh`) -- [ ] **C3** — BQ-2 / Looker Studio kobling -- [ ] **CG6-Fase-C** — Migrer `/billing/budget` fra in-memory til Firestore per bruker -- [ ] **CI1** — MCP-native CI/CD: GCP Cloud Build/Deploy - -### OPAX-evolusjon -- [ ] Voice-input på `opax.vauco.no` (Web Speech API → Whisper) -- [ ] Magic-link auth for kunde-onboarding -- [ ] `POST /opax/generate` endpoint +- [ ] **C2** — Multi-tenant stamp-out +- [ ] **C3** — BQ-2 / Looker Studio +- [ ] **CG6-Fase-C** — Firestore per bruker for budsjett +- [ ] **CI1** — MCP-native CI/CD ### Strategisk -- [ ] **Deep Dream** — røres ikke før Modul #1 har betalende kunde -- [ ] **Proof of Curiosity** — defineres etter Modul #1 + Modul #2 lever +- [ ] **Deep Dream** — etter første betalende kunde +- [ ] **Proof of Curiosity** — etter Modul #1 + #2 lever --- ## BLOCKED -- ⏳ **OQ-22** — Claude EU-kvote ikke innvilget. Kjører på `gemini-2.5-pro` via Vertex AI. +- ⏳ **OQ-22** — Claude EU-kvote ikke innvilget. På `gemini-2.5-pro` via Vertex AI. --- ## KJENTE HULL - [x] **OQ-23** — `vauco.no` LIVE · 2026-06-05 -- [ ] **OQ-24** — SPF/DKIM/DMARC — terraform klar, **lukkes etter `terraform apply`** +- [x] **OQ-24** — SPF/DKIM/DMARC live + terraform state sync · 2026-06-10 ✅ - [x] **OQ-25** — Personvern + vilkår publisert · 2026-06-05 - [ ] **OQ-26** — Ingen statuspage → etter første kunde @@ -100,20 +71,20 @@ ## ✅ Fullførte faser -- [x] **Phase 0–7** — Baseline, domener, Cloud Run, IAP, CI/CD, RAG · 2026-05-21–30 -- [x] **GDrive/GitHub paritet** · 2026-05-25 -- [x] **Terraform bootstrap-modul** · 2026-05-26 -- [x] **OPAX operator hub** · 2026-05-31 +- [x] Phase 0–7 — Baseline, domener, Cloud Run, IAP, CI/CD, RAG · 2026-05-21–30 +- [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, anomalier, historikk, budsjett · 2026-06-10 -- [x] **CG3e** — Token-logging til BQ med full CG4-labeling · 2026-06-10 +- [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] **CG4a+c** — Token intelligence endepunkter · 2026-06-10 -- [x] **V1e** — SPF/DKIM/DMARC terraform · 2026-06-10 +- [x] **V1e** — SPF/DKIM/DMARC live + terraform state · 2026-06-10 - [x] **ML-3b** — Gemma world.md · 2026-06-10 --- -*Sjekkliste-logikk: NOW skal være ≤4 oppgaver. Når en NOW er done → flytt til Fullført.* +*NOW skal være ≤4 oppgaver. Når done → flytt til Fullført.*