05ed037fe8
- DNS: pilot.landvex.com -> 16.170.83.169 - TLS: Let's Encrypt certificate (expires 2026-09-30) - Nginx: reverse proxy with SSL termination - API: https://pilot.landvex.com/api/v1/missions - UI: https://pilot.landvex.com/ - Upload: POST /api/v1/missions/import (multipart/form-data) Verified: ✅ https://pilot.landvex.com/health ✅ https://pilot.landvex.com/version ✅ https://pilot.landvex.com/api/v1/missions (list) ✅ https://pilot.landvex.com/api/v1/missions/:id (get) ✅ POST /api/v1/missions/import (video upload) ✅ UI loads with title 'LandveX Intelligence Lab' Next: Pilot 001 — Break the system!
124 lines
4.8 KiB
Markdown
124 lines
4.8 KiB
Markdown
# 2026-07-01 — AAMOS System Recovery
|
|
|
|
## Händelser
|
|
|
|
### Ekonomisystemet nere — total recovery genomförd
|
|
- **aamos-ledger** nere sedan 29 juni (2 dagar)
|
|
- **aamos-gateway** nere — x86-64 binärer på ARM64-server
|
|
- **aamos-identity-rust** nere sedan 5 juni — portkonflikt med ouroboros-identity (Node)
|
|
- 6 av 9 Go-backend-tjänster nere — samma x86-64/ARM64-problem
|
|
|
|
### Åtgärder
|
|
1. Startade aamos-ledger ✅
|
|
2. Byggde om aamos-gateway för ARM64 (Go) ✅
|
|
3. Stoppade aamos-identity-rust, lät ouroboros-identity (Node) fortsätta ✅
|
|
4. Byggde om alla Go-backend-tjänster för ARM64:
|
|
- aamos-campaigns, aamos-crm, aamos-incidents, aamos-meetings, aamos-payroll, aamos-zoomer, aamos-venture ✅
|
|
5. Fixade aamos-core (rebuild ARM64) ✅
|
|
6. Fixade aamos-venture port (3316 → 3306) ✅
|
|
7. Ökade gateway health-check timeout (2s → 10s) — amos/AI Brain svarar på ~6s pga ollama-check ✅
|
|
|
|
### Slutstatus — ALLA TJÄNSTER UPPE
|
|
| Tjänst | Port | Status |
|
|
|--------|------|--------|
|
|
| aamos-ledger | 3250 | ✅ Rust |
|
|
| aamos-audit-engine | — | ✅ Node |
|
|
| identity (prexo) | 3207 | ✅ Node |
|
|
| aamos-gateway | 8080 | ✅ Go ARM64 |
|
|
| amos (AI Brain) | 3100 | ✅ |
|
|
| campaign | 3302 | ✅ Go ARM64 |
|
|
| core | 3500 | ✅ Go ARM64 |
|
|
| crm | 3301 | ✅ Go ARM64 |
|
|
| incident | 3303 | ✅ Go ARM64 |
|
|
| meeting | 3309 | ✅ Go ARM64 |
|
|
| payroll | 3305 | ✅ Go ARM64 |
|
|
| venture | 3306 | ✅ Rust |
|
|
| zoomer | 3304 | ✅ Go ARM64 |
|
|
|
|
### Lärdomar
|
|
- **AWS EC2 arm64 (Graviton)**: Alla Go-binärer måste byggas med `GOOS=linux GOARCH=arm64`
|
|
- **Gateway timeout**: 2s för kort för tjänster som kollar externa deps (ollama)
|
|
- **Portkonflikt**: aamos-identity-rust och ouroboros-identity båda på 3207 — Node-versionen var den fungerande
|
|
|
|
### Regeluppdatering (från Erik)
|
|
- **"Laga alltid fel utan att fråga"** — kör direkt på fixar, ingen onödig dialog
|
|
# 2026-07-01 — AAMOS System Recovery
|
|
|
|
## Händelser
|
|
|
|
### Ekonomisystemet nere — total recovery genomförd
|
|
- **aamos-ledger** nere sedan 29 juni (2 dagar)
|
|
- **aamos-gateway** nere — x86-64 binärer på ARM64-server
|
|
- **aamos-identity-rust** nere sedan 5 juni — portkonflikt med ouroboros-identity (Node)
|
|
- 6 av 9 Go-backend-tjänster nere — samma x86-64/ARM64-problem
|
|
|
|
### Åtgärder
|
|
1. Startade aamos-ledger ✅
|
|
2. Byggde om aamos-gateway för ARM64 (Go) ✅
|
|
3. Stoppade aamos-identity-rust, lät ouroboros-identity (Node) fortsätta ✅
|
|
4. Byggde om alla Go-backend-tjänster för ARM64:
|
|
- aamos-campaigns, aamos-crm, aamos-incidents, aamos-meetings, aamos-payroll, aamos-zoomer, aamos-venture ✅
|
|
5. Fixade aamos-core (rebuild ARM64) ✅
|
|
6. Fixade aamos-venture port (3316 → 3306) ✅
|
|
7. Ökade gateway health-check timeout (2s → 10s) — amos/AI Brain svarar på ~6s pga ollama-check ✅
|
|
|
|
### Slutstatus — ALLA TJÄNSTER UPPE
|
|
| Tjänst | Port | Status |
|
|
|--------|------|--------|
|
|
| aamos-ledger | 3250 | ✅ Rust |
|
|
| aamos-audit-engine | — | ✅ Node |
|
|
| identity (prexo) | 3207 | ✅ Node |
|
|
| aamos-gateway | 8080 | ✅ Go ARM64 |
|
|
| amos (AI Brain) | 3100 | ✅ |
|
|
| campaign | 3302 | ✅ Go ARM64 |
|
|
| core | 3500 | ✅ Go ARM64 |
|
|
| crm | 3301 | ✅ Go ARM64 |
|
|
| incident | 3303 | ✅ Go ARM64 |
|
|
| meeting | 3309 | ✅ Go ARM64 |
|
|
| payroll | 3305 | ✅ Go ARM64 |
|
|
| venture | 3306 | ✅ Rust |
|
|
| zoomer | 3304 | ✅ Go ARM64 |
|
|
|
|
### Lärdomar
|
|
- **AWS EC2 arm64 (Graviton)**: Alla Go-binärer måste byggas med `GOOS=linux GOARCH=arm64`
|
|
- **Gateway timeout**: 2s för kort för tjänster som kollar externa deps (ollama)
|
|
- **Portkonflikt**: aamos-identity-rust och ouroboros-identity båda på 3207 — Node-versionen var den fungerande
|
|
|
|
### Regeluppdatering (från Erik)
|
|
- **"Laga alltid fel utan att fråga"** — kör direkt på fixar, ingen onödig dialog
|
|
|
|
---
|
|
|
|
## EOS — Engineering Operating System
|
|
|
|
### Baseline v0.9-experimental fryst
|
|
- Decision Correctness: 97%
|
|
- Policy Robustness: 97%
|
|
- Resolution Correctness: 64%
|
|
- Golden Failures: 14 (nu 1 permanent: GF-001)
|
|
|
|
### Implementerade komponenter
|
|
1. **Evidence Quality** — Normaliserad (0-100), fyra delkomponenter
|
|
2. **Evidence Weights** — Viktad evidens istället för specialfall
|
|
3. **Golden Failure Registry** — Permanent dokumentation av GF-001
|
|
4. **Regression Suite** — Eventdrivna tester
|
|
5. **Reasoning Gate R0** — Kvalitetsgrind med funktionella/stabilitet/kvalitet-kriterier
|
|
|
|
### Arkitekturprinciper etablerade
|
|
- Event först, polling sist
|
|
- Varje löst Golden Failure ersätts av nytt, svårare test
|
|
- Baseline måste vara stabil i 7 dagar innan Reasoning
|
|
- Evidence Quality får aldrig överstiga 100
|
|
|
|
### Status
|
|
- Safety Tests: 5/5 ✅
|
|
- Behaviour Tests: 4/4 ✅
|
|
- Golden Failures: 1 aktiv (GF-001 — README-felklassificering)
|
|
- Gate R0: ⏳ PENDING (0/7 dagar stabilitet)
|
|
|
|
### Nästa steg
|
|
1. Kör daily-stability.mjs varje dag
|
|
2. Övervaka trender i stability-logs/
|
|
3. Efter 7 dagar utan regression: Gate R0 passerat
|
|
4. Därefter: R-001 (Saknas kontext → eskalera)
|