Files
boc/CLAUDE.md
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- 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
2026-06-29 16:24:48 +00:00

124 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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*