Commit Graph

228 Commits

Author SHA1 Message Date
6b8e1d9fd7 docs: LEARNING-016 + IAP backend note + handoff oppdatert
- DNS-OG-INFRASTRUKTUR.md: jason-vauger SA lagt til IAP, korrekt routing
- LEARNINGS.md: LEARNING-016 opax.vauco.no backend-routing
- HANDOFF.md: neste oppgave verifiser full agent-loop
2026-06-17 17:59:23 +00:00
11720267c2 docs(handoff): GitHub fasa ut — Gitea er no primær, token i Secret Manager 2026-06-15 19:47:46 +02:00
50c1256723 docs(handoff): komplett handoff 2026-06-15 — Jason live, Gitea oppe, opax-mcp tilkobla 2026-06-15 19:28:52 +02:00
03880812ea docs: oppdater HANDOFF + ROADMAP etter CI1-bygg — ingen 3part 2026-06-15 17:44:44 +02:00
099c1cceab feat(ML-3a/OQ-26): docs/gemma/world.md — Emma Vauger identitet og kontekstpakke 2026-06-15 16:21:36 +02:00
ec085a91c9 feat(ML-3a): docs/gemma/world.md + ROADMAP oppdatert med leverte CG5/CG6 2026-06-15 16:01:32 +02:00
7fc4df88e2 feat: onboard.html + fix len(agents) i /run/dag + HANDOFF oppdatert 2026-06-15 07:07:24 +02:00
bf366f89b0 docs: CG4d — prisingskalkulator live 2026-06-15 06:44:41 +02:00
787edea5f6 chore(handoff): oppdater sesjonsstatus 2026-06-15 — terminal+ssh levert, panel-status frå historikk 2026-06-15 06:06:15 +02:00
64cf2dc1af chore(session): logg 20260615-023212 — (ingen notat) 2026-06-15 02:32:44 +00:00
6887669bfb chore(session): logg 20260615-022424 — (ingen notat) 2026-06-15 02:24:42 +00:00
38596af1d8
Revise HANDOFF.md with updates and fixes
Updated the Handoff document with recent changes, including status updates, critical rules, and fixes related to Dockerfile and backend endpoints.
2026-06-13 18:31:19 +02:00
6d0eeeba56 chore: oppdater gemma/world.md + vm-teardown.sh 2026-06-13 16:27:48 +00:00
95ad4f799a
Revise HANDOFF document for phase 2 updates
Updated the HANDOFF document to reflect the latest status, critical issues, and tasks for the ongoing phase 2. Added details on Dockerfile fixes, panel statuses, and next steps for development.
2026-06-13 17:22:45 +02:00
a070768707
docs(handoff): panel-test 2026-06-13, Fase 2-oppdrag, Jason-blokkering dokumentert
Updated the HANDOFF document with the latest sprint status, identified critical issues, and outlined next steps for fixes. Adjusted timestamps and added details on the current system status and environment variables.
2026-06-13 14:47:41 +02:00
8eb3379deb chore(session): logg 20260613-113243 — (ingen notat) 2026-06-13 11:33:01 +00:00
ec75a4a5d7 handoff: oppdatert 2026-06-13 09:03 — kreditt env-vars satt, BQ migrert, devtools-fix pushet 2026-06-13 09:04:17 +02:00
54f43fea2b handoff: sesjon 2026-06-13 lukket — alle OQ-er løst, OQ-29 verifisert i prod 2026-06-13 08:30:52 +02:00
62d691dd97 docs: IAP-test regel — bruk alltid cloud-run-proxy 2026-06-13 08:13:42 +02:00
055a482320 feat(notify): GET /notify/channels — OQ-29 2026-06-13 08:05:32 +02:00
5542d54890 docs: HANDOFF update — OQ-31 løst, credit_pools levert (CG4-credits complete) 2026-06-13 07:52:01 +02:00
85b4105afd handoff: CG4-credits sesjon 2026-06-13 — credits-panel + IAP-debug + proxy-fix 2026-06-13 06:47:59 +02:00
8f0829f6b3 docs(HANDOFF): sesjon 2026-06-12 kveld avsluttet — /docs proxy, browser-panel prep, YTT-bygg 2026-06-12 18:02:51 +02:00
fe683710a6 docs(HANDOFF): sesjon 2026-06-12 avsluttet — CG5a/b/c, CG5-onboard, CG6 levert; OQ-29 notert 2026-06-12 17:23:18 +02:00
d44fc9b23e docs: OQ-29 + oppdater status CG4d/CG6/CG5a/CG5b i MASTERPLAN 2026-06-12 16:58:29 +02:00
d4ffae29b8 docs: UNIVERSAL_BOOT_PROMPT v1.6 — korriger mappestruktur (main.py, opax-mcp/) + ny R-09 2026-06-12 16:25:13 +02:00
9783ed10f8 docs: korriger mappestruktur i MASTERPLAN + oppdater HANDOFF med faktisk repo-layout [2026-06-12] 2026-06-12 16:19:36 +02:00
7aa73842d4 handoff: sesjon 2026-06-12 — prismodell v2 + push-first + CG5a/b/c definert 2026-06-12 16:10:21 +02:00
c312f4a727 docs: CostGuard prismodell v2 + push-first arkitektur + CG5a/b/c tasks [PLAN APPROVED 2026-06-12] 2026-06-12 15:59:47 +02:00
8b5b7e81cb chore(session): logg 20260611-224326 — (ingen notat) 2026-06-11 22:43:45 +00:00
e30777e0e5 chore(session): logg 20260611-222003 — (ingen notat) 2026-06-11 22:20:28 +00:00
d2d4fe4a2c docs: presiser Medioteq som joint venture, ikke kunde [2026-06-11] 2026-06-11 14:53:09 +02:00
93943d6bb4 docs: C4 deprioritert — fokus CostGuard klient-flow + CG4d 2026-06-11 13:00:12 +02:00
ae82a93351 docs: CG4b — Chart.js donut live, build 2f385fe3 grønt 2026-06-11 12:38:27 +02:00
2404ed47cb boot: v1.5 — legg til orkestrator-rolleseksjon (Nemotron/Sonar/Gemini) 2026-06-11 12:10:56 +02:00
ea6bc4b94f handoff: sesjon 2026-06-10 natt — MD-modul live, neste: CG4b/ML-3a/C4 2026-06-10 23:04:08 +02:00
b2c5813e75 chore(session): handoff + roadmap + agents disclaimer — sesjon 2026-06-10 kveld 2026-06-10 22:35:10 +02:00
6c4df2e542 docs: add UNIVERSAL_BOOT_PROMPT v1.4 — corrected file refs, identity, HITL gates 2026-06-10 21:58:15 +02:00
53211cba2d docs: append 2026-06-10 session learnings — absolute paths, opax.html fix, Dockerfile static copy 2026-06-10 21:43:56 +02:00
04891081eb docs: OX2 done — OPAX unified cockpit live · 2026-06-10 2026-06-10 18:17:00 +00:00
d34ab15f92 docs: fix AUTH-LØSNING section — correct Cloud Run URL and token method 2026-06-10 19:52:31 +02:00
7b857059b3 docs: append Cloud Build CI/CD lessons learned (10. juni 2026)
- GEMINI.md: new section '## Cloud Build & CI/CD Rules'
- ROADMAP.md: completed infra task appended
- MASTERPLAN.md: lessons learned section appended
- LEARNINGS.md: detailed post-mortem appended
2026-06-10 19:48:32 +02:00
18bc6768da roadmap: legg til markedsvalidering og modulstrategi etter OPAX live 2026-06-10 11:33:47 +02:00
2057152468 cleanup: slett RUNBOOK-deploy.md 2026-06-10 11:09:16 +02:00
f549ba9a57 docs: legg til RUNBOOK-deploy.md med lærdom fra CI-6 deploy-krise 2026-06-10 10:33:51 +02:00
e93cb38b19 docs: CI5+CI6+OX1c lukket — auth-løsning dokumentert, Emma-mail notert, NEXT oppdatert 2026-06-10 08:34:31 +02:00
f7638b8a16 CI7: smoke test i cloudbuild + CI6-lærdom i LEARNINGS + MCP_SECRET i deploy + C1b markert done 2026-06-10 08:01:27 +02:00
6981359223 CI6 post-mortem: legg til RUNBOOK.md og oppdater .env.example med MCP_SECRET 2026-06-10 07:55:30 +02:00
29a03c4342 docs: rydd opp GitHub Pages-referanser for threadstone — alt skal til GCP 2026-06-10 05:57:39 +02:00
8312a3c7b9 docs: opprett THREADSTONE.md — AI-stack og salgsmodulbegrensning 2026-06-10 05:41:39 +02:00
5b352f6568 feat(agents): registrer Emma Vauger + CI1 opp i NEXT + HANDOFF sprint-2026-06-10 2026-06-10 02:33:42 +02:00
b3dff1e6c5 docs: OQ-24 lukket — SPF/DKIM/DMARC live + terraform state sync 2026-06-10 02:14:09 +02:00
5983f64e33 feat(V1e): SPF + DKIM + DMARC DNS records for vauco.no
- infrastructure/terraform/dns-email.tf: tre Cloud DNS TXT-records
  - SPF: Google Workspace avsendertillatelse
  - DKIM: google._domainkey.vauco.no med faktisk nøkkel
  - DMARC: p=quarantine, rapporter til chris.christiansen@vauco.no
- ROADMAP: V1e markert ferdig

OQ-24 lukkes etter terraform apply
2026-06-10 01:28:19 +02:00
1c447c4d3a feat(OX1a+ML-3b): Cloud Build live-widget i opax.html + /opax/build-status endepunkt + Gemma world.md
- app.py: ny GET /opax/build-status — poller Cloud Build API, returnerer siste build status/timing
- static/opax.html: ny Deploy-seksjon med live spinner → /, poller hvert 10s under aktiv build
- docs/gemma/world.md: Gemma kontekstpakke opprettet — alt Gemma trenger å forstå Vauco fra dag 1
2026-06-10 01:11:09 +02:00
8bc52fc0bb plan(ML-3): Gemma-migrering + kontekstbygging dokumentert i MASTERPLAN + ROADMAP
- MASTERPLAN §6: AI-modell-strategi utvidet med tofase-plan (Vertex nå → Gemma lokalt når kreditter brukes)
- MASTERPLAN §12: OPAX-evolusjon utvidet med Gemma-verdenbygging (simultan kontekstlasting)
- ROADMAP: ML-3 Gemma-migrering lagt til under LATER med trigger + deloppgaver ML-3a–ML-3d
2026-06-10 00:57:27 +02:00
7686fc7623 feat(CG3e+CG4): utvidet token-logging — caller_type, module_name, session_id + CG4-fase i ROADMAP
- token_logger.py: nytt schema med caller_type (agent|cli|browser|cron|api), module_name (jason/opax, costguard, threadstone, cli/gemini-tui, billing_agent), session_id
- agent.py: agent_name → strukturert label (module_name + mode), caller_type satt til 'agent'
- ROADMAP.md: CG4 Token Intelligence-fase lagt til (CG4a–CG4d) under NEXT
2026-06-10 00:36:25 +02:00
dc7fc0aa79 docs+fix(CG6): mark CG6 done in ROADMAP, fix Compute Engine duplicates in billing_agent, add GCP-only hosting principle 2026-06-10 00:26:13 +02:00
963d0aadf1 chore: resolve HANDOFF.md conflict 2026-06-09 21:38:25 +00:00
93313ee830 docs(HANDOFF): log CG3e completion + CG4 plan 2026-06-09 2026-06-09 22:29:59 +02:00
0cc8c4170f Update HANDOFF with latest session: CostGuard UI tweaks, vauco.no anonymized + deployed, Threadstone set to closed pilot with @vauco.no-gating. 2026-06-09 04:54:08 +02:00
e732ee7355 Add CI1 MCP-native CI/CD migration plan under Infrastruktur Fase C in ROADMAP 2026-06-09 04:13:29 +02:00
f5c0390776 Add CG3e tokenmeter subtask under CostGuard frontend wiring in ROADMAP 2026-06-09 04:11:27 +02:00
2b6ac451bb Update HANDOFF for CG3 CostGuard UI and billing dashboard progress; set next step to CG3b CNAME after UI is ready 2026-06-09 04:03:03 +02:00
f211774922 Update HANDOFF after CG3a: mark CostGuard landing done and set NESTE OPPGAVE to CG3b (CNAME costguard.oss.vauco.no). 2026-06-09 02:38:28 +02:00
3c9c9abd0d fix: write GDrive SA json to file for rclone 2026-06-08 23:02:32 +00:00
e61bf798c7 chore(session): logg 20260605-080317 — (ingen notat) 2026-06-05 08:03:38 +00:00
57e3fa907e docs: log OQ-15 implementation and set next task 2026-06-05 03:33:00 +00:00
29f3e0dbf4 docs: park OQ-15 and document draft for BQ integration 2026-06-05 02:59:45 +00:00
2795627caf docs: log CostGuard auth-fix session and set OQ-15 as next task 2026-06-05 01:46:08 +00:00
83cef53f24 docs(roadmap): vauco.no V1 LIVE on GCP (GCS+LB+CDN, not GitHub Pages); V1a-d done, OQ-23/25 resolved 2026-06-04 23:01:25 +00:00
ce1cffafb5 docs(handoff): correct owner (Chris), fix NESTE OPPGAVE to cloudbuild secrets-fix + manual deploy, mark CI/CD not-operative, define OPAX as command hub, brand <project>.os/.oss subdomains, separate medical project
Powered by Jason, Crafted by Vauco
2026-06-04 19:37:14 +00:00
8401db59c3 docs: append 2026-06-01 session handoff (Jason Vauger + OAuth note) 2026-06-01 06:28:45 +02:00
d5358ca9d4
fix: docs region cleanup + opax2.sh endpoint 2026-06-01 05:27:13 +02:00
bb24875f96
chore(scripts): update opax and opax2 comments to us-central1 (#9)
* chore(docs): set region to us-central1 in AGENT_RULEBOOK

* docs: update region references europe-west1 -> us-central1

* chore(scripts): update opax/opax2 comments to us-central1
2026-06-01 04:58:08 +02:00
17a17d20c4
chore(docs): fix region references europe-west1 → us-central1 (#12)
* docs: update HANDOFF.md for us-central1 region and current PR/VM stop status

* docs: add periodic status updates requirement to AGENT_RULEBOOK.md

* docs: confirm us-central1, Fase 8 gemini-2.5-pro status, and startup doc-check rules

* chore(docs): fix region references europe-west1 → us-central1 in docs and scripts

* docs: correct RAG corpus region to europe-west1 in HANDOFF.md
2026-06-01 04:52:08 +02:00
8dd68d51d3
chore(infra): add VERTEX_MODEL=gemini-2.5-pro to deploy scripts (#7)
* chore(docs): set region to us-central1 in AGENT_RULEBOOK

* chore(infra): set VERTEX_MODEL=gemini-2.5-pro in deploy scripts
2026-06-01 04:28:03 +02:00
58b12280dc
chore(scripts): add safe stop script for osvauco-dev-vm and docs note (#10) 2026-06-01 04:27:50 +02:00
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