docs: update MASTERPLAN — DX3 done, DX4 reclassified, add DX7 voice, C1 done

This commit is contained in:
chrischristiansen-glitch 2026-05-27 16:51:49 +02:00
parent 4f5cae991b
commit 3743a1d0e3

View File

@ -1,6 +1,6 @@
# VAUCO MASTERPLAN — Chris Christiansen
**Sist oppdatert: 2026-05-26 CEST**
**Sist oppdatert: 2026-05-27 CEST**
**Status: ✅ FASE A KOMPLETT | ✅ FASE B (B1-B5) KOMPLETT | ML-1 live | Røyktest 10/10 | Fase C neste**
---
@ -131,6 +131,10 @@ bash infrastructure/03-teardown.sh
**Kreditt: kr 5 822 + $1 000 Playbooks-trial**
> **SCOPE-AVKLARING (2026-05-27):** Jason-v1 FAQ er et internt verktøy for operatøren (deg) i første fase —
> brukes som kunnskapsbase og salgsmodul-assistent i OPAX. Ingen ekstern publisering ennå.
> Voice-støtte planlagt i DX7.
```
[x] DX1 — Opprett Playbook-agent i Conversational Agents Console (2026-05-27)
Agent: OSVauco FAQ
@ -138,11 +142,26 @@ bash infrastructure/03-teardown.sh
Region: us-central1
Prosjekt: propane-will-491900-m5 (Jason-v1)
[x] DX2 — Last opp FAQ-innhold som Data Store (2026-05-27)
FAQ-fil: ~/OSVauco/data/threadstone_faq.md, 39 Q&A-par, 10 KB
[ ] DX3 — Konfigurer Playbook med norsk systemprompt
[ ] DX4 — Koble webhook mot OSVauco Cloud Run
FAQ-fil: data/threadstone_faq.csv, 39 Q&A-par, ~9 KB
GCS: gs://vauco-faq-store/threadstone_faq.csv
Data Store: threadstone-faq-store (FAQ-type, us multi-region)
[x] DX3 — Konfigurer Playbook med norsk systemprompt (2026-05-27)
Status: Norsk instrukssett satt i Default Generative Playbook
Svar: Fungerer — kortfattet norsk FAQ-respons med billing@vauco.no
[ ] DX4 — Webhook mot OSVauco Cloud Run
AVKLARING: Jason-v1 FAQ er en ren Data Store-agent (ingen runtime-kall til Cloud Run).
Cloud Run-webhook håndteres i OSVauco API-laget (C2/C3), ikke i FAQ-agenten.
Cloud Run URL (funnet): https://osvauco-agent-zjbqp3prqq-uc.a.run.app
→ Parkert til C2/C4 (Medioteq-integrasjon).
[ ] DX5 — Publiser via Dialogflow Messenger
Trigger: Første ekstern kunde (C4 Medioteq) eller salgsmodul klar
[ ] DX6 — Sett budsjett-alert for Dialogflow CX
[ ] DX7 — Voice-kanal for OSVauco FAQ
Fase 1: Web-mikrofon (WebRTC) for intern bruk (deg)
Fase 2: Telefoni-kanal (Dialogflow CX telephony gateway / PSTN)
Samme FAQ data store og playbook gjenbrukes — kun kanal endres
Trigger: Etter DX5 / første ekstern bruker
[ ] B6 — Eksporter Dialogflow CX agent til versjonskontroll
```
---
@ -201,11 +220,15 @@ bash infrastructure/03-teardown.sh
## FASE C — Første salgsmodul
```
[ ] C1 — Pakk vauco-bootstrap som Terraform-modul
Inkluder per kunde: Cloud Run, Cloud Build, IAP (LB), budsjett, SA, Dialogflow CX, ML state store
Kjøring: terraform apply -var="customer_id=X"
[x] C1 — Pakk vauco-bootstrap som Terraform-modul ✅ KOMPLETT
infrastructure/modules/vauco-bootstrap/: main.tf, variables.tf, outputs.tf, versions.tf
Terraform validate: PASS
Inkludert: Dialogflow CX (google_dialogflow_cx_agent), dialogflow_region=europe-west1
[ ] C2 — Pakk vauco-os som kundeflate
[ ] C3 — Opprett billing@vauco.no som Google Group
Mål: Ryddig repo med tydelig API-grensesnitt for kunder
Ingen eksponering av Vauco OS / OPAX / GCP-internals
NESTE STEG → Gemini TUI: Les MASTERPLAN.md, C1 ferdig, start C2 PLAN-blokk
[ ] C3 — Opprett billing@vauco.no som Google Group (manuell — Google Workspace Admin)
[ ] C4 — Første kunde: Medioteq
```