Files
boc/memory/2026-07-03.md
T
Bernt aee0f09db8 landvex: Fixar och tester klara för alla komponenter
- Datafabrik: Dockerfile fix, agentorkestrering fungerar
- Vision: Identify-modell, FAISS, OCR alla testade
- API: Alla 7 integrationstester passerade
- Upplösare: Entitetsupplösning verifierad
2026-07-05 06:41:32 +00:00

2.2 KiB

2026-07-03 — AAMOS Command Center bygge

Session start: 13:23 UTC

Händelser:

  1. Command Center v1 byggd — Single HTML-fil med live data från API:er

    • Problem: CORS/mixed content (HTTPS → HTTP localhost)
    • Lösning: Nginx proxy-routes till /api/ledger/, /api/quixzoom/, /api/gateway/
  2. Command Center v2 byggd — Utökad med karta (Leaflet), supportärenden, sökfunktioner

    • Problem: Fortfarande för litet för att driva hela verksamheten
  3. Command Center v3 — Fullständigt system byggt:

    • Backend: Rust (Axum) på port 7071
      • PostgreSQL-tabeller: cc_tickets, cc_ticket_comments, cc_activity_log, cc_api_configs
      • REST API: /api/cc/dashboard, /api/cc/tickets, /api/cc/activity, /api/cc/apis
      • Proxy-routes till ledger/quixzoom/gateway
      • WebSocket-stöd för realtid
    • Frontend: React + Vite
      • 6 sidor: Dashboard, Ekonomi, quiXzoom, Support, API:er, System
      • React Query för datahämtning
      • Responsiv design, mobile-first
    • Nginx: cc.landvex.com med SSL, proxy till backend
  4. Deploy: /opt/amos/public/command-center/index.html

Verifierade endpoints:

Kvarstående frågor:

  • Karta med missions-markörer (Leaflet) — ej implementerat i React-versionen
  • WebSocket realtidsuppdateringar — backend stöd finns, ej kopplat i frontend
  • Autentisering mot Identity Service — ej påbörjat
  • quixzoom-mission API returnerar 5 missions men frontend visar "Inga missions" — kan vara dataformat-issue

Viktiga filer:

  • Backend: /home/bernt/.openclaw/workspace/aamos-command-center/
  • Frontend: /home/bernt/.openclaw/workspace/cc-frontend/
  • Deploy: /opt/amos/public/command-center/
  • Nginx: /etc/nginx/sites-enabled/cc.landvex.com

Nästa steg (från användare):

  • "ALLA FUNKTIONER SOM BEHÖVS"
  • "extremt pedagogiskt"
  • Supportpersonal ska kunna driva Landvex och quiXzoom från plattformen