From 3743a1d0e33ce579221859a461be9e5421d3ffee Mon Sep 17 00:00:00 2001 From: chrischristiansen-glitch Date: Wed, 27 May 2026 16:51:49 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20update=20MASTERPLAN=20=E2=80=94=20DX3?= =?UTF-8?q?=20done,=20DX4=20reclassified,=20add=20DX7=20voice,=20C1=20done?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MASTERPLAN.md | 39 +++++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/MASTERPLAN.md b/MASTERPLAN.md index 7f2d7a4..b321880 100644 --- a/MASTERPLAN.md +++ b/MASTERPLAN.md @@ -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 ```