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!
2.2 KiB
2.2 KiB
Revisionsrapport — Sammanfattning 2026-07-01
Vad som har gjorts
1. Full systemrevision genomförd
- Metod: Oberoende revisor, anta att allt är fel tills motsatsen bevisas
- Evidens: Endast verkliga artefakter (filer, Git, systemd, AWS)
- Resultat: 8 STOP-regler, 10 WARNING, 10 UNKNOWN
2. Säkerhetsincident upptäckt och dokumenterad
- STOP-005-CRIT: Hemligheter i klartext i systemd-servicefil
- Åtgärd: Nya hemligheter genererade, sparade temporärt
- Status: Väntar på mänsklig granskning innan deploy
- Fil:
EOS/incidents/STOP-005-CRIT-2026-07-01.md
3. Maskinläsbar export skapad
- Format: JSON Lines (JSONL)
- Fil:
EOS/audit-findings-2026-07-01.jsonl - Innehåller: Alla STOP med severity, evidence, verification, retest, risk_score
4. Operational Truth infört
- Nytt koncept i EOS
- Tre nivåer: Observed → Validated → Operational
- Fil:
EOS/operational-truth.mjs - Syfte: Skilja på "finns" och "fungerar i drift"
5. Evidensgrader införda
- Observed: Direkt observerad artefakt
- Validated: Observerad och funktionellt verifierad
- Inferred: Slutsats från flera observationer
- Assumed: Sannolik men ej verifierad
Vad som INTE har gjorts (kräver mänsklig granskning)
- Deploy av nya hemligheter — STOP-005-CRIT kräver din godkännande
- Uppdatering av systemd-servicefil — kräver root/sudo
- Uppdatering av AWS Secrets Manager — kräver AWS-credentials
- Rotation av RDS-lösenord — kräver DB-admin-access
- Start av aamos-ledger — kräver verifiering att nya hemligheter fungerar
Nästa steg
- Granska incidentrapport
EOS/incidents/STOP-005-CRIT-2026-07-01.md - Godkänn eller avvisa hemlighetsrotation
- Deploya nya hemligheter (manuellt eller via pipeline)
- Verifiera att gamla hemligheter inte längre fungerar
- Uppdatera denna rapport med "Operational Truth" för varje fix
Lärdomar
- Revisionen fungerade bättre med "antag fel"-metoden än "verifiera att allt är bra"
- Evidensgrader gör rapporten mer nyanserad
- Operational Truth skiljer på "finns" och "fungerar"
- Maskinläsbar export möjliggör automatisk uppföljning
Revision genomförd: 2026-07-01T13:19Z Revisor: Bernt (autonom) Kräver mänsklig granskning: JA