Scaffold OSVauco repo with OPAX MCP boot script and docs stubs

This commit is contained in:
chrischristiansen-glitch 2026-05-21 01:31:06 +02:00
parent fd586748f3
commit 6a6569348b
8 changed files with 85 additions and 1 deletions

View File

@ -1,2 +1,9 @@
# OSVauco # OSVauco
Main OS-Vauco operator workspace repo with OPAX MCP and related Cloud Run / Gemini TUI tooling.
Main operator workspace for OS-Vauco.
- OPAX MCP boot script: `scripts/osvauco-opax-boot.sh`
- Session log: `docs/OSVAUCO_OPAX_SESSION_LOG.md`
- Governance docs: `docs/AGENT_RULEBOOK.md`, `docs/LEARNINGS.md`, `docs/ARCHITECTURE.md`, `docs/SECRETS-SETUP.md`, `docs/IAP-SETUP.md`
This repo is intended to be checked out into `~/OSVauco` on Cloud Shell.

5
docs/AGENT_RULEBOOK.md Normal file
View File

@ -0,0 +1,5 @@
---
TITLE Godkjent av Chris Christiansen - AGENT RULEBOOK (stub)
---
Se lokal kopi i Cloud Shell for full versjon.

5
docs/ARCHITECTURE.md Normal file
View File

@ -0,0 +1,5 @@
---
TITLE ARCHITECTURE (stub)
---
Se lokal kopi i Cloud Shell for full versjon.

5
docs/IAP-SETUP.md Normal file
View File

@ -0,0 +1,5 @@
---
TITLE IAP-SETUP (stub)
---
Se lokal kopi i Cloud Shell for full versjon.

5
docs/LEARNINGS.md Normal file
View File

@ -0,0 +1,5 @@
---
TITLE LEARNINGS (stub)
---
Se lokal kopi i Cloud Shell for full versjon.

View File

5
docs/SECRETS-SETUP.md Normal file
View File

@ -0,0 +1,5 @@
---
TITLE SECRETS-SETUP (stub)
---
Se lokal kopi i Cloud Shell for full versjon.

View File

@ -0,0 +1,52 @@
#!/usr/bin/env bash
set -euo pipefail
PROJECT_ID="propane-will-491900-m5"
REGION="us-central1"
ACCOUNT="chris.christiansen@vauco.no"
PING_URL="https://opax-mcp-core-357036551735.us-central1.run.app/ping"
LOG_FILE="$HOME/OSVauco/docs/OSVAUCO_OPAX_SESSION_LOG.md"
GREEN="$(tput setaf 2 || true)"
RED="$(tput setaf 1 || true)"
RESET="$(tput sgr0 || true)"
echo "============================================================"
echo " O S V A U C O · O P A X"
echo "============================================================"
echo
echo "Boot-script for OPAX-MCP (Cloud Run)"
echo
echo " Project : $PROJECT_ID"
echo " Region : $REGION"
echo " Account : $ACCOUNT"
echo
echo " Tester OPAX-MCP på: $PING_URL"
if curl -fsS "$PING_URL" >/dev/null 2>&1; then
echo " ${GREEN}✅ OPAX-MCP: OK${RESET}"
else
echo " ${RED}❌ OPAX-MCP: FEIL sjekk Cloud Run / URL${RESET}"
fi
echo
mkdir -p "$(dirname "$LOG_FILE")"
echo " Logg oppdatert: $LOG_FILE"
touch "$LOG_FILE"
echo
read -r -p "[OSVauco/OPAX] Starte Gemini-CLI i ~/OSVauco nå? (y/N): " ANSWER
case "$ANSWER" in
y|Y)
echo "[OSVauco/OPAX] Starter Gemini-CLI..."
cd "$HOME/OSVauco"
gemini
;;
*)
echo "[OSVauco/OPAX] OK, holder deg i shell. Kjør 'gemini' når du vil inn i TUI."
;;
esac