Commit Graph

151 Commits

Author SHA1 Message Date
7f0ccc8c03 fix(rulebook): add hard rules for compute resource safety and self-preservation 2026-05-31 19:12:20 +02:00
Chris Christiansen
6b0bc5a1c7 chore(log): sesjonslogg fix opax boot 2026-05-31 2026-05-31 16:20:35 +00:00
Chris Christiansen
54ab357145 chore(log): sesjonslogg 2026-05-31 2026-05-31 16:04:57 +00:00
70eced385f
chore(docs): konsolider MASTERPLAN/ROADMAP/HANDOFF til én sannhet (#5)
* chore(docs): konsolider MASTERPLAN/ROADMAP/HANDOFF til én sannhet

Bakgrunn: revisjon 2026-05-31 avdekket at vi hadde to MASTERPLAN-er som
ikke matchet, en deprecated VAUCO_OS_ROADMAP som fortsatt ble brukt, tre
parallelle HANDOFF-filer, AGENT_RULEBOOK med feil region (us-central1)
og feil MCP_SERVICE (opax-mcp-core), og committed Git merge-konflikt-
markører i selve session-loggen.

Endringer:
- Ny docs/MASTERPLAN.md (autoritativ, erstatter både rot-MASTERPLAN.md og
  forrige docs-versjon). Tydeligere hierarki:
    Vauco AS → Vauco OS (plattform) → OPAX (engine) → Moduler
- Ny docs/ROADMAP.md (erstatter docs/VAUCO_OS_ROADMAP.md som var deprecated)
- Ny docs/HANDOFF.md — én fil, overskrives per sesjon (per planregelen)
- Oppdatert docs/AGENT_RULEBOOK.md:
    Region: us-central1 → europe-west1
    AI-modell: gemini-2.5-pro (midlertidig, venter på Claude EU-kvote)
    Vertex AI loc: europe-west1
    MCP_SERVICE: opax-mcp-core → osvauco-agent
- Fjernet Git merge-konfliktmarkører i docs/OSVAUCO_OPAX_SESSION_LOG.md
- Flyttet HANDOFF_20260526/20260531/20260531_claude47 → docs/archive/handoffs/
- Slettet duplikat-filer i docs/archive/ (Cost_Management_Rules,
  GCPBestPractices, OSVAUCO_OPAX_SESSION_LOG — alle dekket av live-filer)
- Slettet rot-MASTERPLAN.md (erstattet av peker-fil), VAUCO_OS_ROADMAP.md,
  Procfile (legacy fra POC, ikke brukt av Cloud Run)
- docs/TODO.md → peker-fil mot ROADMAP

Repo-strategi (fra MASTERPLAN §3):
- 4 aktive repos: OSVauco (mono), vauco-bootstrap, threadstone-landing,
  vauco-saas.github.io
- 3 arkiverte: vauco-os, vauco-gemini-tui-bridge, command-hub
- 2 parkerte (lever videre, ikke aktivt jobb): threadstone-instructions,
  deep-dream — venter på hver sin trigger (Threadstone-app pilot / første
  betalende kunde på CostGuard)

Etter merge: neste oppgave er F8 (browser-end-to-end på opax.vauco.no).

Co-authored-by: Perplexity <noreply@perplexity.ai>

* docs: inkorporer vauco.no salgsportal (apex) i planen

Hovedhull avdekket: vauco.no viser fortsatt Proisp 'Under construction'
placeholder. Planen manglet helt et spor for apex-siden — bedriftens
ansikt utad og portalen som leder besøkende til riktig modul.

MASTERPLAN endringer:
- §1 Plattformhierarki: utvidet fra 3 til 4 nivåer; vauco.no apex
  lagt til som egen kunde-flate (over Vauco OS i hierarkiet)
- §2 Domener: vauco.no/www.vauco.no markert som placeholder (skal
  erstattes), reserverte subdomener (status./docs./careers.)
  dokumentert, email-infra-status notert
- §3 Repos: vauco-site lagt til som 5. aktive repo (public,
  GitHub Pages — eget repo fordi sidens kildekode skal være public
  mens mono-repoet må forbli privat)
- §4b NY: vauco.no salgsportal — full spec for formål, IA,
  visuell retning, salgs-flow, teknisk stack, versjons-evolusjon
  V1 → V4
- §11 Kjente hull: OQ-23..OQ-26 lagt til (apex-placeholder,
  SPF/DKIM/DMARC, personvern/vilkår, statuspage)

ROADMAP endringer:
- NEXT-seksjon utvidet med V-spor: V1a–V1e (vauco.no MVP)
  kan kjøres parallelt med CG3
- KJENTE HULL-seksjon lagt til

HANDOFF oppdatert med oppsummering av nye tillegg.

NY FIL: docs/vauco-site/DESIGN.md
- Klar-til-plukk-opp build-spec for V1 MVP
- Sidekart, copy-utkast, farger, typografi, layout, performance-mål
- DNS-tabell for å flytte vauco.no fra Proisp-parking til GitHub Pages
- SPF/DKIM/DMARC oppskrift
- Bygg-rekkefølge med konkrete gh/git-kommandoer
- Akseptkriterier for V1 APPROVED

Etter merge har vi to parallelle spor:
- Spor A: F8 (OPAX end-to-end) + CG3 (CostGuard frontend)
- Spor B: V1 (vauco.no MVP)

Begge har egne HITL gates.

* chore(scripts): konsolider boot/opax/opax2 + hotkeys + README

- boot.sh: ny daglig VM-starter (rename fra osvauco-opax-boot.sh)
  * auto-fornyer gcloud auth + ADC (>8t)
  * git pull current branch
  * spør: opax (Gemini 2.5 Pro) / opax2 (Claude) / hopp over
  * setter aliaser: pf hc st at ca cl cg costs ms logg mp rl ho rb sl osv sol
  * printer NESTE OPPGAVE fra docs/HANDOFF.md
- opax.sh: region europe-west1, model gemini-2.5-pro, peker på docs/HANDOFF.md
- opax2.sh: peker på docs/HANDOFF.md (ikke arkivert handoff), advarer om kvote
- scripts/README.md: hotkey-tabell + bashrc-snippet + lock-tabell
- Slettet: scripts/archived/ (7 filer i git-historikk), osvauco-health-check.sh

* fix(scripts): OS VAUCO-header, github-status, auto-context, exit-hook

boot.sh:
- Ny header: OS VAUCO (stort) + Vauco OS subtitle
- [ REPO + GITHUB ] viser: fetch, pull, ahead/behind, uncommitted, last commit,
  gh CLI auth-status, åpne PRs på branchen
- 'ghs' alias = gh pr list + gh issue list
- NESTE OPPGAVE regex case-insensitive (matcher 'NESTE OPPGAVE' og 'Neste oppgave')

opax.sh / opax2.sh:
- Ny header: OS VAUCO / OPAX (cyan) og OS VAUCO / OPAX2 (Claude) (magenta)
- Sjekker MASTERPLAN + ROADMAP + RULEBOOK + HANDOFF + gh auth i preflight
- Auto-laster RULEBOOK + MASTERPLAN + ROADMAP + HANDOFF inn i CLI som kontekst
  ved oppstart (gemini -p / claude -p, fallback til stdin)
- Exit-hook: spør 'Vil du logge sesjonen nå?' når TUI avsluttes, kjører sol()
- ABSOLUTT REGEL (ingen handling uten PLAN APPROVED) injiseres i kontekst

* fix(scripts): NESTE OPPGAVE-parsing + gemini sandbox workaround

- Bytt awk(IGNORECASE) → sed-pipeline som funker på både gawk og mawk
  (HANDOFF.md har '## 🔄 Neste oppgave: ...' — emoji + capitalized)
- Flytt auto-context fra /tmp/ → $OSVAUCO_DIR/.gemini/context/ og .claude/context/
  Gemini CLI sandboxer alt utenfor workspace; /tmp er blokkert.
- Send relativ sti (.gemini/context/session-PID.md) til 'gemini -p @...'
- Rydd context-filer eldre enn 1 dag ved oppstart
- .gitignore: ekskluder .gemini/context/ + .claude/context/

* fix(scripts): flytt context til tmp-context/ (Gemini respekterer .gitignore)

Gemini CLI nekter å lese filer som er git-ignored. .gemini/context/ var
ignored, så context-fil ble blokkert.

- Ny mappe: tmp-context/ (innenfor workspace, ikke gitignored som dir)
- Kun session-*.md er gitignored (selve filene), ikke mappen
- tmp-context/README.md beholder mappen i git
- Ny .geminiignore: lar Gemini lese tmp-context/ men ignorerer
  node_modules, .terraform, dist osv.

* fix(scripts): bytt context-filnavn til ctx-*.md (Gemini respekterer .gitignore)

Gemini CLI blokkerer enhver fil som matcher et .gitignore-mønster, selv
om den ikke er i .geminiignore. Vi hadde 'tmp-context/session-*.md' i
.gitignore som blokkerte session-PID.md.

Løsning:
- Fjern session-pattern fra .gitignore helt
- Bytt filnavn: session-$$.md → ctx-$$.md
- Mappen ryddes uansett av find -mtime +1 -delete ved hver opax-oppstart
- Kommentar i .gitignore forklarer hvorfor og hvordan skippe lokalt

* fix(scripts): start gemini/claude TUI uten -p (TUI bombet pga non-interactive mode)

Problem: 'gemini -p "..."' kjører non-interactive (svarer + avslutter) —
det er derfor TUI ikke kom opp etter at vi la til auto-context.

Løsning: Gemini CLI auto-laster .gemini/GEMINI.md ved hver TUI-start.
- Oppdaterte .gemini/GEMINI.md: model=gemini-2.5-pro (var Claude 4.6),
  boot-prompt peker på MASTERPLAN/ROADMAP/HANDOFF (var slettet ROADMAP)
- opax.sh og opax2.sh: fjernet -p flag, kjører bare 'gemini'/'claude' = full TUI
- Slettet tmp-context/ (ikke nødvendig — GEMINI.md gjør jobben)
- Modellen får LOCKED DEFS automatisk fra GEMINI.md
- For full kontekst-load, skriv 'BOOT' i TUI

* chore(session): logg 20260531-153243 — git pull origin chore/consolidate-2026-05-31

* feat(opax): auto-kjør BOOT-prompt ved hver TUI-start

---------

Co-authored-by: Perplexity <noreply@perplexity.ai>
Co-authored-by: Chris Christiansen <chris.christian...@>
2026-05-31 17:57:13 +02:00
Chris Christiansen
c4dbc9d4da docs: add IAP + Cloud Run setup guide 2026-05-31 13:06:18 +00:00
Chris Christiansen
70115e0aee log: Fase 8 delvis verifisert 2026-05-31 2026-05-31 12:50:32 +00:00
Chris Christiansen
1aca4f123f fix(docs): claude-opus-4-6 → claude-opus-4-7 (kvote satt på 4.7) 2026-05-31 12:35:04 +00:00
Chris Christiansen
25847af026 auto: sync 2026-05-31 11:26:59 +00:00
6f8bd98013 docs: HANDOFF_20260531_claude47.md — full context handoff for Claude 4.7 2026-05-31 13:22:27 +02:00
e2c2b0449b fix(masterplan): us-central1 → europe-west1, add Claude Opus 4.6 model ref 2026-05-31 12:49:00 +02:00
639bb2e7f4 docs: add HANDOFF_20260531 + fix region us-central1 → europe-west1 in MASTERPLAN 2026-05-31 12:43:32 +02:00
Chris Christiansen
800c47ef85 docs(session): log completion of phase 7 2026-05-30 22:07:32 +00:00
Chris Christiansen
bceca94f8a docs(session): log completion of phase 6 2026-05-30 21:11:15 +00:00
4afcb24689 docs: sync MASTERPLAN + session log — Phase 5 IAP done, Phase 6 = CI/CD 2026-05-30 21:52:36 +02:00
Chris Christiansen
a98e3fcdbf feat(iap): configure IAP for osvauco-agent 2026-05-30 19:44:04 +00:00
c4f006f5f8 docs: oppdater DNS-guide med SSL-sertifikater og steg-for-steg for nytt subdomene 2026-05-30 19:28:52 +02:00
b1e5dc2f18 docs: add DNS og infrastruktur guide med IAP-regler og subdomene-prosedyre 2026-05-30 19:09:35 +02:00
6634ee4de0 fix: endre kontakt-epost til jason.vauger@vauco.no 2026-05-30 00:46:19 +02:00
c877b4881d fix: fjern gratis tier, erstatt med demo-forespørsel og 14-dagers prøve 2026-05-30 00:42:45 +02:00
4524d173b0 feat: CostGuard landing page på costguard.oss.vauco.no 2026-05-29 23:53:54 +02:00
880058aa24 docs: legg til LEARNING-011 — Cloud Build 2nd gen korrekt koblet til vauco-saas 2026-05-28 16:16:31 +02:00
a1fdcebced docs: legg til LEARNING-010 — Cloud Build glitch-repo ryddet 2026-05-28 15:02:22 +02:00
d86ae23706 fix+docs: fiks iframe us-central1, legg til Fase C multi-tenant i MASTERPLAN 2026-05-28 14:12:07 +02:00
Chris Christiansen
c7bcef6bbf docs: full ecosystem rapport 2026-05-28 2026-05-28 00:06:58 +00:00
Chris Christiansen
c81d35c5d0 docs: legg til statusrapport 2026-05-28 + fiks alias st og hc 2026-05-28 00:02:33 +00:00
36f7fd7af8 chore(step1): remove empty HANDOFF.md (replaced by HANDOFF_20260526.md) 2026-05-27 23:27:37 +02:00
49d17536c2 chore(step1): remove duplicate GCPBestPractices.md (archived) 2026-05-27 23:27:27 +02:00
e0d1562a23 chore(step1): remove duplicate Cost_Management_Rules.md (archived) 2026-05-27 23:27:19 +02:00
231e08a471 chore(step1+step2): archive duplicates, rewrite MASTERPLAN with Anti-Chaos Protocol 2026-05-27 23:27:05 +02:00
Chris Christiansen
8c844894da chore: update repo references after transfer to vauco-saas 2026-05-27 19:13:54 +00:00
Chris Christiansen
b70eabe22c feat(cg3): migrate costguard to github pages (docs/) 2026-05-27 18:53:07 +00:00
Chris Christiansen
9f80964132 docs: add handoff note for 2026-05-27 2026-05-27 15:40:28 +00:00
Chris Christiansen
25ee2d495a feat: opax-mcp modul-struktur, acceptance-test og preflight-check scripts 2026-05-26 13:36:59 +00:00
Chris Christiansen
449edf37b8 docs: Create API documentation and update TODO
- Creates initial version of the customer-facing API documentation in `docs/CUSTOMER_API.md`.
- Documents the `/run`, `/run/dag`, `/state`, and `/telemetry` endpoints.
- Updates `docs/TODO.md` to reflect the completion of the API documentation task (C2) and the script permissions task.
2026-05-26 13:25:45 +00:00
Chris Christiansen
a37cf9fa17 docs(bq): BQ-3 Looker Studio setup guide 2026-05-26 11:52:03 +00:00
aa46d3e781 docs: update handoff 2026-05-26 session 2 progress 2026-05-26 12:42:56 +02:00
862f4cabb8 feat(threadstone): add AI model theme palettes — claude, chatgpt, gemini 2026-05-26 07:46:43 +02:00
Chris Christiansen
53956bfb96 auto: sync 2026-05-26 05:28:59 +00:00
Chris Christiansen
d9380d1a6e Merge branch 'main' of github.com:chrischristiansen-glitch/OSVauco 2026-05-26 04:29:18 +00:00
Chris Christiansen
5be10558c4 chore(session): logg sesjon 20260526-035152 — y 2026-05-26 04:02:06 +00:00
b6227bd217 docs: sesjonshandoff 2026-05-26 2026-05-26 05:46:24 +02:00
Chris Christiansen
1dde4ade8d chore(session): logg sesjon 20260526-032601 — oppstart skrip 2026-05-26 03:27:14 +00:00
Chris Christiansen
598e47a3cd chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-26T03:02 UTC [HEAD 5479a5f] 2026-05-26 03:02:07 +00:00
Chris Christiansen
2d409182c8 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-26T03:01 UTC [HEAD 77ebbe4] 2026-05-26 03:01:58 +00:00
Chris Christiansen
3235654dd2 chore(session): logg sesjon 20260525-235920 — uløst 2026-05-26 00:32:12 +00:00
Chris Christiansen
4c265d90e0 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T23:59 UTC [HEAD 57bfc51] 2026-05-25 23:59:12 +00:00
Chris Christiansen
57bfc51358 chore(session): logg sesjon 20260525-221713 — MASTERPLAN.md oppdatert — commit f83337e. 2026-05-25 23:57:53 +00:00
Chris Christiansen
32702a2afc chore(session): logg sesjon 20260525-221713 — MASTERPLAN.md oppdatert — commit f83337e. 2026-05-25 23:56:25 +00:00
d5ce0227f4 feat(ml): add ML layer — Dask DAG, Parameter Server state, telemetry, AGENTS.md [ML-1] 2026-05-26 01:13:19 +02:00
Chris Christiansen
fae197aa30 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T22:26 UTC [HEAD bbdcc34] 2026-05-25 22:26:22 +00:00
Chris Christiansen
bbdcc34707 chore(merge): resolve conflict — keep remote OSVAUCO_OPAX_SESSION_LOG.md 2026-05-25 22:22:46 +00:00
Chris Christiansen
9a0dcbce60 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T22:17 UTC [HEAD 515c1da] 2026-05-25 22:21:51 +00:00
f4272f0863 chore(sessions): add 2026-05-25 Phase 7 RAG corpus handoff + update session log 2026-05-25 23:59:46 +02:00
02952dc401 chore(session): oppdater sesjonsstatus — A9 + git sync ferdig, sesjon avsluttet 2026-05-25 23:37:06 +02:00
Chris Christiansen
515c1da503 chore(session): logg sesjon 20260525-211846 — GitHub og VM er i sync. Kvelden er ferdig — A7 og A9 i boks, A5 Memory Bank er neste sesjon. God natt! 2026-05-25 21:36:01 +00:00
e2c1568671 chore(session): merge konflikt løst + A9 ferdig, A5 neste 2026-05-25 23:33:28 +02:00
cedadc1687 chore: legg til notat om cd ~/OSVauco i boot-script 2026-05-25 23:22:55 +02:00
1b91a68563 chore: session log 2026-05-25 — Artifact Registry ryddet, cleanup policy satt, neste: A7+A9 2026-05-25 23:18:38 +02:00
a0d0b5b5be docs: logg Phase 6+7 — OAuth rotert, RAG corpus opprettet og populert 2026-05-25 22:52:08 +02:00
Chris Christiansen
dbc639a496 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T19:56 UTC [HEAD 010de59] 2026-05-25 19:56:19 +00:00
b6af4dae3c docs: oppdatert VM-BOOTSTRAP med fungerende Gemini-oppsett (us-central1 + 2.5-flash/3.5-flash) 2026-05-25 21:41:57 +02:00
f781a991da docs: legg til VM-BOOTSTRAP guide og bootstrap.sh script 2026-05-25 20:55:08 +02:00
6f2b5baafa chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T12:57 UTC [HEAD af9404e] 2026-05-25 12:57:44 +00:00
4d6f8e05b4 chore: sync session updates — scripts + session log 2026-05-25 12:54:28 +00:00
e5270e8790 chore: commit modified infra, RAG and session log files 2026-05-25 12:50:52 +00:00
9cd43572b0 chore: add untracked RAG, infra and session files 2026-05-25 12:49:52 +00:00
9a02fdaec4 docs: TODO oppdatert etter Phase 5 fullført 2026-05-25 14:39:29 +02:00
0706556d52 docs: Phase 5 fullført — Cloud Run IAM låst, IAP-SETUP og session log oppdatert 2026-05-25 14:33:49 +02:00
6866cff1a2 docs: IAP-SETUP kartlegging av Cloud Run-tjenester 2026-05-25 2026-05-25 14:05:22 +02:00
74f9e3c06f docs: harden phase 4 docs and append learnings 2026-05-25 13:48:50 +02:00
8c70c7c031 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T11:30 UTC [HEAD 3058144] 2026-05-25 11:30:15 +00:00
dd12736bc7 chore(todo): full oppdatering NOW/NEXT/DONE 2026-05-25 2026-05-25 11:18:54 +00:00
aeafcf27f2 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T11:11 UTC [HEAD d3daa49] 2026-05-25 11:11:12 +00:00
6a5d53ccb0 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T10:49 UTC [HEAD 5886d01] 2026-05-25 10:49:18 +00:00
bb31edc78a chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T10:48 UTC [HEAD f08eea2] 2026-05-25 10:48:18 +00:00
1b62122cc0 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T10:36 UTC [HEAD a16d1da] 2026-05-25 10:36:25 +00:00
9cebc3a95e chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T10:31 UTC [HEAD 98dec05] 2026-05-25 10:31:16 +00:00
aa0ff9f974 chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T09:58 UTC [HEAD c733eea] 2026-05-25 09:58:59 +00:00
c4c3d72b3e chore(docs): sync GDRIVE_MIRROR_BOOT 2026-05-25T09:40 UTC [HEAD 5728024] 2026-05-25 09:40:06 +00:00
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
09dcb4d1a2 feat: OPAX heavy mode + LLM-ruting oppdatert + RAG serverless fix\n\n- MASTERPLAN.md: ny LLM-RUTINGSSTRATEGI-seksjon med OPAX Heavy Mode\n- masterplan-summary.md: oppdatert med heavy mode-referanser\n- setup_corpus.py: fjernet backend_config (Serverless mode, ingen Spanner)\n- sesjon-logg: 2026-05-24_opax-heavy-mode-llm-ruting-rag.md 2026-05-24 14:07:26 +00:00
b2323fe476 docs: seed corpus med sesjon-logger, MASTERPLAN og dialogflow-plan — agenten lærer hele reisen 2026-05-24 14:21:44 +02:00
5e33bb64b3 docs: add Dialogflow CX budget plan (kr5,822 NOK / ~$550) 2026-05-24 13:46:30 +02:00
69eab2c113 docs: oppdater README, IAM-docs, legg til rag/memory/eval mapper og cost-guard 2026-05-23 20:54:05 +00:00
d9ced71a5c feat: add 09-cost-check.sh — daily agent cost and memory bank audit protocol 2026-05-23 06:21:51 +02:00
ccf1a8f4fe
docs(corpus-seed): add OSVauco knowledge base seed document for RAG Engine
This document provides an overview of the OSVauco AI-driven operating system, including its architecture, agent details, infrastructure scripts, known issues, cost model, and GCP configuration.
2026-05-23 05:35:28 +02:00
34ba75a4a2 feat: push all remaining files — agents/, docs/, architecture/, cloudbuild.yaml, README 2026-05-23 02:37:39 +02:00
d086e9ed80 feat: OSVauco GCP Agent Master Repo — Phase 5 initial files (docs, env, readme) 2026-05-23 02:25:51 +02:00
ed72a2691d chore: Phase 4 SLUTTRAPPORT + NESTE OPPGAVE Phase 5 IAP [session log] 2026-05-22 15:12:55 +02:00
54dff64d66 chore: sync TODO + ROADMAP — Phase 1+2+3 DONE, Phase 4 → NOW, Medioteq → LATER [housekeeping] 2026-05-22 01:55:19 +02:00
77ed50187f feat: Phase 3 — Nemotron session loop in GEMINI.md, docs/TODO.md, Phase 1+2 SLUTTRAPPORT in session log [Phase 3] 2026-05-22 01:28:40 +02:00
f3bf419134 feat: opax.vauco.no LIVE — lock HUB_URL + update boot healthcheck to prod domain [Phase 2] 2026-05-21 06:22:59 +02:00
c4149e7f09 feat: create VAUCO_OS_ROADMAP.md with NOW/NEXT/LATER/BLOCKED [Phase 1] 2026-05-21 05:39:37 +02:00
4a971ddbd1 feat: add domain convention, MCP identity and client model to ARCHITECTURE.md [Phase 1] 2026-05-21 05:39:01 +02:00
6ae1a256f2 feat: lock MCP_NAME, MCP_PROTOCOL, ROOT_DOMAIN, domain convention [Phase 1] 2026-05-21 05:38:07 +02:00
54c5c1c622 Add docs/GULLSTANDARD_PROMPTS.md with Gemini boot and cost-guard standard prompts aligned to AGENT_RULEBOOK. 2026-05-21 02:51:16 +02:00
5a34aaa1d2 Fill out OSVauco docs for OPAX-MCP project using ported content from earlier Vauco OS files, with OSVauco/main as canonical. 2026-05-21 02:25:43 +02:00
358e403e0b Fill out OSVauco docs for OPAX-MCP project 2026-05-21 00:21:43 +00:00
18a9f93c37 Promote OSVauco to main hub: richer README, agentic MCP contract doc, and session-aware OPAX boot logging 2026-05-21 01:57:28 +02:00
b215bbbfaa Set OSVauco/main as canonical in AGENT_RULEBOOK and show repo in OPAX boot banner 2026-05-21 01:36:21 +02:00