OSVauco/docs/corpus-seed/masterplan-summary.md

72 lines
2.9 KiB
Markdown
Raw Permalink 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 MASTERPLAN — sammendrag for agentkorpus
## Hva vi bygger
Ett AI-drevet operativsystem (OPAX) som kjører på Google Cloud.
Chris Christiansen er første kunde. Når det virker → selg til andre.
## Prosjekt
- GCP Prosjekt: propane-will-491900-m5
- Primærregion: us-central1 (Cloud Run, Memory Bank)
- RAG-region: europe-west4 (Serverless, ingen allowlist)
- Repo: vauco-saas/OSVauco
## LLM-rutingsstrategi (standard: gemini-2.0-flash; heavy mode for OPAX: gemini-2.5-pro + gemini-3.5-flash + multi-agent)
- ORCHESTRATOR_MODEL: gemini-2.0-flash (lett front)
- SUBAGENT_MODEL: gemini-2.0-flash
- REASONING_MODEL: gemini-3.5-flash (tung bakkant ved behov)
- gemini-2.5-pro: compliance og kompleks RAG
- gemini-2.0-flash og 2.5-pro tilgjengelig i europe-west4
- gemini-3.5-flash kun us-central1/global
## Infrastruktur-scripts (0011)
- 00-authcheck.sh: Verifiser gcloud-innlogging
- 01-setupenv.sh: APIs, SA, IAM, budsjetter, Pub/Sub
- 02-deploy.sh: IAP på opax.vauco.no
- 03-teardown.sh: Riv ned Cloud Run (kjør hver kveld)
- 04-observability-setup.sh: Monitoring, uptime, alerts
- 05-cloudrun-deploy.sh: ADK-agent til Cloud Run
- 06-cicd-setup.sh: GitHub → Cloud Build 2nd gen
- 07-rag-setup.sh: RAG Engine corpus (REST API, europe-west4)
- 08-memorybank-setup.sh: Memory Bank Agent Engine (REST API)
- 09-cost-check.sh: Kostnadsoversikt
- 10-cost-guard.sh: Auto-teardown Cloud Function
- 11-billing-iam-hardening.sh: Billing IAM
## Fase A — status mai 2026
- A4 (RAG): FERDIG — corpus i europe-west4, id 6917529027641081856
- A5 (Memory Bank): FERDIG — us-central1, id 2260229219579592704
- A6 (Cloud Run): FERDIG — https://osvauco-agent-357036551735.us-central1.run.app
- A7 (Observability): FERDIG — monitoring + uptime check aktiv
- A8 (Teardown): Gjenstår — kjøres manuelt hver kveld
- A9 (Billing IAM): Gjenstår
## Fase A2 — Dialogflow CX
- Kreditt: kr 5 822 (dialogflow_cx_credit_v2) + $1 000 Playbooks-trial
- Region: us-central1
- Type: Generative Playbooks (ikke Flows)
- DX1DX6 gjenstår
## Fase B — CI/CD og sikring
- B1: IAP + 02-deploy.sh på opax.vauco.no
- B2: GitHub PAT i Secret Manager
- B3: Cloud Build WEBHOOK_URL fix
- B4: webhook-url i Secret Manager
## Fase C — Første salgsmodul
- C1: vauco-bootstrap Terraform-modul
- C4: Første kunde Medioteq, europe-north1
## Agentidentitet
- Eier: chris.christiansen@vauco.no
- Agent (OPAX): jason.vauger@vauco.no (billing.viewer) | Har tilgang til heavy mode (mode: heavy) for komplekse prosjekter og multi-agent pipelines
## Kostnader
- Dev daglig (teardown): ~$2575/mnd
- Breakeven: 1 kunde til $300500/mnd
## Kjente løste problemer
- RAG Engine Serverless us-central1 blokkert for nye prosjekter → løst med europe-west4 + REST API
- SDK for gammel for RagManagedDb → løst med curl REST direkte
- Cloud Build GitHub OAuth → løst med 2nd gen programmatisk connection
- Billing 0 viewers → løst med 11-billing-iam-hardening.sh