OSVauco/docs/GDRIVE_MIRROR_BOOT.md
chrischristiansen-glitch 5728024b21
feat(gdrive-mirror): GDrive/GitHub paritet, backup, PROMPT_COMMAND logging (#1)
- GDRIVE_MIRROR_BOOT.md med staleness-varsel (12t terskel) og connector-prioritet
- sync-gdrive-mirror.sh: auto-tidsstempel, prosjektindeks, .gdrive-mirror-state
- osvauco-opax-boot.sh: alias auto-inject ~/.bashrc, GitHub vs lokal HEAD, PROMPT_COMMAND terminal-logging
- opax-logg-slutt.sh standalone
- .github/workflows/backup-gdrive-nightly.yml: nattlig git bundle + nøkkelfiler til GDrive
- docs/GDRIVE_SETUP.md: ett-gangs oppsett-guide for rclone + IAM
- docs/TODO.md: IAM/secrets-oppsett + gemini TUI-logging som neste oppgaver
2026-05-25 11:39:28 +02:00

7.3 KiB

VAUCO OS — GDRIVE MIRROR BOOT

CONNECTOR-PRIORITET:

GITHUB  >  GOOGLE DRIVE

GitHub (OSVauco/main/docs/AGENT_RULEBOOK.md) er alltid ground truth. Denne filen er en leseliste for agenter/tråder uten GitHub-connector (f.eks. Gemini GDrive-modus). Ved enhver konflikt: stol på GitHub. Oppdater denne filen etterpå.


⚠️ STALENESS-VARSEL — LES DETTE FØRST

╔══════════════════════════════════════════════════════════════╗
║  SIST SYNKRONISERT FRA GITHUB:  2026-05-25T11:18 CEST        ║
║  Kilde:  OSVauco/main/docs/AGENT_RULEBOOK.md  (v1.2)         ║
║  Synkronisert av: OPS-Computer-Hub                           ║
╠══════════════════════════════════════════════════════════════╣
║  ⚠️  TERSKEL: 12 TIMER  (aktiv dev-runde)                    ║
║  HVIS MER ENN 12T HAR GÅTT SIDEN OVENSTÅENDE TIDSPUNKT:    ║
║  → STOPP — filen er sannsynligvis utdatert.                  ║
║  → Verifiser mot GitHub FØR du handler på instrukser.        ║
╠══════════════════════════════════════════════════════════════╣
║  VERIFISER HER:                                               ║
║  https://github.com/chrischristiansen-glitch/OSVauco/         ║
║  blob/main/docs/AGENT_RULEBOOK.md                            ║
╠══════════════════════════════════════════════════════════════╣
║  OPPDATER DENNE FILEN:                                        ║
║  1. Åpne lenken over                                          ║
║  2. Sammenlign «Sist oppdatert»-dato i AGENT_RULEBOOK.md     ║
║  3. Hvis nyere: last ned og erstatt denne filen i GDrive      ║
╚══════════════════════════════════════════════════════════════╝

Tommelfingerregel (dev-runde): Filen er fersk i 12 timer. Etter det — verifiser alltid.


CONNECTOR-GUIDE

Tråd/Verktøy Connector tilgjengelig Bruk
Perplexity Computer (OPS) GitHub MCP Les direkte fra AGENT_RULEBOOK.md på GitHub
Gemini CLI / Workstation GDrive / GitHub Les denne filen — verifiser staleness-varsel øverst
Claude (PLAN) Varierer Foretrekk GitHub hvis tilgjengelig, ellers GDrive
Nemotron / AUDIT Varierer Foretrekk GitHub hvis tilgjengelig, ellers GDrive

Når du bruker GDrive og det har gått >12 timer siden SIST SYNKRONISERT:

  • STOPP
  • Følg lenken i staleness-varselet over
  • Bekreft eller oppdater før du fortsetter

INNHOLD — KOPI AV AGENT_RULEBOOK.md v1.2 (2026-05-21)

Kilde: https://github.com/chrischristiansen-glitch/OSVauco/blob/main/docs/AGENT_RULEBOOK.md


LOCK LIST — ALDRI ENDRE

Parameter Verdi
GCP Account chris.christiansen@vauco.no
Forbudte kontoer tinius.vauger, ccv, jason.vauger
GCP Project propane-will-491900-m5 (Jason-v1)
Billing 0171F6-057E6B-A260BA
Org vauco.no / 155051211891
Region us-central1 — ALDRI us-west1
SDK from google import genai — ALDRI vertexai.generative_models
Agent-rammeverk Google ADK (tillatt) — andre krever ADK_GODKJENT fra Chris
GitHub user chrischristiansen-glitch
Canonical repo OSVauco
Canonical branch main
MCP_NAME OPAX-MCP
MCP_PROTOCOL OPAX Protocol
MCP_SERVICE opax-mcp-core (Cloud Run, us-central1)
ROOT_DOMAIN vauco.no
HUB_URL https://opax.vauco.no LIVE 2026-05-21

DOMENEKONVENSJON — LOCKED

Subdomain Type Formål
opax.vauco.no Hub/MCP OPAX-MCP operator hub — kun Vauco internt
<klient>-os.vauco.no Prod OS Kundens live produksjonssystem
<klient>-oss.vauco.no Stage OS Kundens staging/demo-system (pre-go-live)

-os = produksjon. -oss = staging. Aldri omvendt.

Auth-strategi:

  • Nå: Google OAuth på alle miljøer
  • Senere: BankID på -os-domener for kliniske kunder (Medioteq først)

Kjente/planlagte domener:

Domene Status Cloud Run-tjeneste
opax.vauco.no LIVE opax-mcp-core
medioteq-oss.vauco.no Planlagt medioteq-oss-core
medioteq-os.vauco.no Planlagt medioteq-os-core

HITL-GATES — STOPP OG SPØR ALLTID

  1. DEPLOY GODKJENT — før deploy til Cloud Run
  2. MERGE APPROVED — før merge til main
  3. DEEP DREAM GODKJENT — før strategisk vokabular eksponeres
  4. COST GODKJENT — før endringer som påvirker billing
  5. IAM_GODKJENT — før IAM-endringer eller ny service account
  6. NEWREPO — før opprettelse av ny repo

BOOT-PROTOKOLL — kjøres av ALLE tråder ved oppstart

  1. Connector-sjekk: Er GitHub tilgjengelig?
    • Ja → Les docs/AGENT_RULEBOOK.md direkte fra OSVauco/main
    • Nei → Les denne filen (GDrive) + sjekk staleness-varsel øverst
  2. Branch-discovery: list alle branches, finn mest aktiv (ahead av default)
    • Hvis 1+ branch er 10+ commits ahead: STOPP og spør Chris
    • Standard: OSVauco/main er canonical
  3. Les eid fil + ROADMAP fra riktig branch
  4. Bekreft i én linje: Boot OK — branch X, HEAD Y, oppgave Z

EIERSKAP-MATRISE

Fil Eier Andre kan
VAUCO_OS_MASTER_HANDOFF_v2.md OPS lese
VAUCO_OS_ROADMAP.md PLAN lese, foreslå patch via PR
SYSTEM_STATE_AGENT_BOOT.md EXEC lese
docs/AGENT_RULEBOOK.md OPS lese
docs/ARCHITECTURE.md PLAN lese, foreslå patch via PR
docs/LEARNINGS.md OPS lese, foreslå append
docs/RISKREGISTER.md AUDIT lese
docs/PLANBOARD.md AUDIT lese
CHANGELOG.md OPS lese
TODO.md EXEC lese
docs/GDRIVE_MIRROR_BOOT.md OPS lese

KOST-DISIPLIN

  • $3/dag hard cap per tråd
  • gemini-2.5-flash for enkle steg, pro for komplekse
  • ALDRI rekursive modell-loops
  • Hvis tråden bruker $1 på én oppgave: STOPP, rapporter, spør

VOCABULARY FIREWALL

Type Ord Regel
Offentlig (OK overalt) Token Ledger, VVN, Provenance, File signature, Client identity record Fritt bruk
Strategisk (KUN internt) Pregeverdi, Deep Dream, Vauco-arv, Pregesignatur, T-konto KUN i deep-dream/-mappe

KORREKSJONS-REGEL

Ground truth wins always.

  1. Innrøm direkte i én setning
  2. Oppdater eid fil med korreksjon
  3. Fortsett ALDRI forsvar gamle posisjoner.

OPPDATERINGS-LOGG (append-only)

Dato Versjon Endring Synkronisert av
2026-05-25 v1.0 Initial mirror av AGENT_RULEBOOK.md v1.2 + staleness-varsel + connector-guide OPS-Computer-Hub
2026-05-25 v1.1 Staleness-terskel endret fra 3 dager → 12 timer (aktiv dev-runde) OPS-Computer-Hub

Neste gang AGENT_RULEBOOK.md endres: oppdater denne filen, endre tidsstempel i staleness-varselet, og last opp til GDrive.

EOF · GDRIVE_MIRROR_BOOT v1.1 · 2026-05-25 · OPS-Computer-Hub