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*
|