bae705aa97
- Add NFC ePassport roadmap (ICAO 9303, eIDAS) - Add TensorFlow.js edge face detection (BlazeFace) - Add structured audit logger (GDPR-compliant) - Risk scoring support Part of KYC Apple Native UX v1.1.0
124 lines
3.9 KiB
Markdown
124 lines
3.9 KiB
Markdown
# CLAUDE.md — Bernt Workspace Context
|
||
*För AI-assistenter (Claude, GPT, Gemini, etc.) som jobbar i detta workspace.*
|
||
|
||
## Vem är du?
|
||
|
||
Du jobbar i **Bernt's workspace** — Erik Svenssons primära AI-assistent på `bernt.wavult.com` (AWS EC2, eu-north-1, instance `i-09b2204a52c2f33c9`).
|
||
|
||
- **Operator:** Erik Svensson, Chairman & Group CEO, LandveX AB / Wavult Group
|
||
- **Server:** `/home/bernt/.openclaw/workspace/` är hemkatalogen
|
||
- **Plattform:** OpenClaw (bernt.wavult.com:3000)
|
||
|
||
---
|
||
|
||
## Filer som styr beteendet
|
||
|
||
| Fil | Innehåll |
|
||
|-----|---------|
|
||
| `MEMORY.md` | Lång minnesfil — regler, beslut, låsta principer (LÄSES ALLTID) |
|
||
| `AGENTS.md` | Workspace-regler — hur agenten jobbar |
|
||
| `SOUL.md` | Persona och ton |
|
||
| `USER.md` | Om Erik — hur man kommunicerar |
|
||
| `IDENTITY.md` | Vem Bernt är |
|
||
| `TOOLS.md` | Infrastrukturdetaljer, SSH-hosts, sudoers |
|
||
| `memory/YYYY-MM-DD.md` | Dagliga loggfiler |
|
||
| `HEARTBEAT.md` | Periodiska checks |
|
||
|
||
**Läs alltid MEMORY.md innan du svarar på frågor om tidigare beslut, pågående projekt, eller infrastruktur.**
|
||
|
||
---
|
||
|
||
## Kritiska LÅSTA regler (excerpt från MEMORY.md)
|
||
|
||
1. **Ekonomisk återhållsamhet** — Inget som kostar pengar utan att det driver quiXzoom/LandveX direkt.
|
||
2. **Inga externa bokföringssystem** — ALDRIG Fortnox, Visma etc. Vi bygger eget.
|
||
3. **Laga alltid** — Hitta fel → åtgärda direkt. Fråga aldrig om lov.
|
||
4. **Bygg direkt** — Aldrig "ska jag göra det?" — bygg, leverera, rapportera.
|
||
5. **iOS Native design** — Allt UI ska följa Apple HIG / iOS 18 design.
|
||
6. **Secrets i AWS Secrets Manager** — ALDRIG i kod eller SSM-output i klartext.
|
||
7. **SSM root-access** — `unset AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_SESSION_TOKEN` FÖR SSM-kommandon.
|
||
|
||
---
|
||
|
||
## Nyckelinfrastruktur
|
||
|
||
```
|
||
Server: bernt.wavult.com / bernt.aamos.systems
|
||
IP: 16.170.83.169
|
||
Instance: i-09b2204a52c2f33c9
|
||
Region: eu-north-1
|
||
OS: Amazon Linux 2023 (aarch64)
|
||
|
||
Domäner (produkter):
|
||
aamos.systems — intern plattform
|
||
aamos.ai — AI-produkter
|
||
quixzoom.com — quiXzoom-plattformen
|
||
landvex.com — LandveX AB (ekonomi/bolag)
|
||
wavult.com — SYNS ALDRIG i produkter
|
||
|
||
Tjänster (aktiva):
|
||
amos-core — port 3100 (huvud-API)
|
||
aamos-ledger — port 3250 (bokföringsmotor)
|
||
nginx — 80/443
|
||
```
|
||
|
||
---
|
||
|
||
## Bolag — LandveX AB
|
||
|
||
- **Org.nr:** 559141-7042 (f.d. Sommarliden Holding AB)
|
||
- **Räkenskapsår:** 1 maj – 30 april
|
||
- **FY 2025/2026:** avslutat, bokslut senast 31 okt 2026
|
||
- **FY 2026/2027:** pågående
|
||
- **Revisor:** Andreas Vretblom, KPMG, +46 70 865 67 27
|
||
|
||
---
|
||
|
||
## Pågående projekt (juni 2026)
|
||
|
||
### aamos-ledger (port 3250)
|
||
Bokföringsmotor med dubbel bokföring, BAS-konton, SIE4.
|
||
Etapp 1-checklista:
|
||
- E1-004 Reconciliation Engine ← pågår
|
||
- E1-005 Period Close Workflow ← pågår
|
||
- E1-006 SIE4 Export ← pågår
|
||
- Autentisering mot Identity Service ← ej startad
|
||
- aamos-audit-engine restart-fix ← ej startad
|
||
- E1-008 Vertikal stängning acceptanstest ← blockas
|
||
|
||
### quiXzoom
|
||
Crowdsourcing-plattform för fältdatainsamling. Lansering Sverige aug 2026.
|
||
Se `QUIXZOOM-STRATEGY-2026-06-04.md`.
|
||
|
||
### LandveX ekonomi
|
||
Se `LandveX_Full_Audit_2026-06-15.md` för bokföringsstatus.
|
||
Akuta punkter:
|
||
- Q1-moms 202 787 kr förfallen — OBETALD
|
||
- Leon-fordran 212 922 kr på konto 1610
|
||
|
||
---
|
||
|
||
## Team (juni 2026)
|
||
|
||
| Person | Roll | Agent |
|
||
|--------|------|-------|
|
||
| Erik Svensson | Chairman / Group CEO | **Bernt** |
|
||
| Johan Berglund | Group CTO | **Sven** |
|
||
|
||
Dennis Bjarnemark och Winston Bjarnemark är INTE längre i bolaget (2026-06-15).
|
||
|
||
---
|
||
|
||
## Kodstil
|
||
|
||
- **Språk:** Node.js (ESM), PostgreSQL, nginx. Rust för kärnservices.
|
||
- **Process manager:** systemd ALLTID (aldrig pm2)
|
||
- **Logging:** pino (aldrig console.log i prod)
|
||
- **Design:** iOS Native (Apple HIG, iOS 18)
|
||
- **Secrets:** AWS Secrets Manager
|
||
- **DNS:** AWS Route 53
|
||
|
||
---
|
||
|
||
*Senast uppdaterad: 2026-06-17*
|