diff --git a/docs/AGENT_RULEBOOK.md b/docs/AGENT_RULEBOOK.md index 46012f6..fd2fa4f 100644 --- a/docs/AGENT_RULEBOOK.md +++ b/docs/AGENT_RULEBOOK.md @@ -1,5 +1,78 @@ --- -TITLE Godkjent av Chris Christiansen - AGENT RULEBOOK (stub) +TITLE Godkjent av Chris Christiansen - AGENT RULEBOOK v1.1 --- -Se lokal kopi i Cloud Shell for full versjon. +Hensikt: Definere ufravikelige rammer for OS-Vauco-tråder (OPS, EXEC, PLAN, AUDIT) og peke på gjeldende «grønn» infrastruktur. + +--- +TITLE Godkjent av Chris Christiansen - PARAMETRE +--- + +| Parameter | Verdi | +|-------------------|--------------------------------| +| GCP Account | chris.christiansen@vauco.no | +| GCP Project | propane-will-491900-m5 | +| Org | vauco.no (155051211891) | +| Region | us-central1 | +| GitHub user | chrischristiansen-glitch | +| Canonical repo | OSVauco | +| Canonical branch | main | + +Forbudte kontoer: tinius.vauger, ccv, jason.vauger. +ALDRI bruk region us-west1. ALDRI bruk `vertexai.generativemodels` – kun `from google import genai` er tillatt SDK. + +--- +TITLE Godkjent av Chris Christiansen - LOCK LIST +--- + +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 / ny service account. +6. NEWREPO – før opprettelse av nye repoer. + +--- +TITLE Godkjent av Chris Christiansen - BOOT-PROTOKOLL +--- + +Alle tråder følger denne rekkefølgen ved oppstart: + +1. Branch-discovery: list alle branches i canonical repo, finn den som er mest aktiv foran default. Hvis én branch er ≥10 commits foran default: STOPP og spør Chris. +2. Les eid fil `MASTERHANDOFFv2`/`SYSTEMSTATEAGENTBOOT` fra riktig branch. +3. Bekreft i én linje: `Boot OK – repo OSVauco, branch main, oppgave Z`. + +Boot-script skal skrive fersk state-fil ved hver tråd-oppstart. + +--- +TITLE Godkjent av Chris Christiansen - VOCABULARY FIREWALL (kortversjon) +--- + +- Strategiske begreper (Deep Dream, Vauco-arv osv.) brukes kun internt og i egne mapper. +- 3-dagers hard cap per tråd. +- Gemini 2.5 Flash for enkle steg, Pro for komplekse. +- ALDRI rekursive modell-loops. + +--- +TITLE Godkjent av Chris Christiansen - EIERSKAP-MATRISE +--- + +Regel: én fil, én eier. Andre foreslår via PR; eier merger. + +| Fil | Eier | Andre kan | +|------------------------------|-------|------------------------| +| docs/AGENT_RULEBOOK.md | OPS | lese | +| docs/ARCHITECTURE.md | PLAN | lese, foreslå PR | +| docs/LEARNINGS.md | OPS | lese, foreslå append | +| docs/RISKREGISTER.md | AUDIT | lese | +| docs/PLANBOARD.md | AUDIT | lese | +| SYSTEMSTATEAGENTBOOT.md | EXEC | lese | +| TODO.md | EXEC | lese | + +Ground truth wins always: +1. Innrøm direkte i én setning når noe er feil. +2. Oppdater eid fil med korreksjon. +3. Fortsett – aldri forsvar gamle posisjoner. + +--- +EOF v1.1 2026-05-21 OPS-Computer-Hub diff --git a/scripts/osvauco-opax-boot.sh b/scripts/osvauco-opax-boot.sh index b1b4542..04a13b2 100644 --- a/scripts/osvauco-opax-boot.sh +++ b/scripts/osvauco-opax-boot.sh @@ -4,6 +4,8 @@ set -euo pipefail PROJECT_ID="propane-will-491900-m5" REGION="us-central1" ACCOUNT="chris.christiansen@vauco.no" +REPO="OSVauco" +BRANCH="main" PING_URL="https://opax-mcp-core-357036551735.us-central1.run.app/ping" LOG_FILE="$HOME/OSVauco/docs/OSVAUCO_OPAX_SESSION_LOG.md" @@ -23,6 +25,7 @@ echo echo " Project : $PROJECT_ID" echo " Region : $REGION" echo " Account : $ACCOUNT" +echo " Repo : $REPO ($BRANCH)" echo echo " Tester OPAX-MCP på: $PING_URL"