Commit Graph

156 Commits

Author SHA1 Message Date
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