Files
boc/docs/GO_LIVE_CHECKLIST.md
T

96 lines
2.2 KiB
Markdown
Raw Normal View History

2026-07-02 17:10:09 +00:00
# Go Live Checklist — LandveX Internal Pilot
> **Mål:** Deploya LandveX Internal Pilot. Inte "Pilot Environment" — detta är vår dagliga arbetsmiljö och ska behandlas nästan som produktion.
---
## Git & Versionshantering
2026-07-02 17:18:30 +00:00
- [x] All kod ligger i Git
- [x] Alla ändringar går via PR
- [x] Commit SHA visas i UI (`/version` eller footer)
- [x] Versionsnummer visas tydligt
2026-07-02 17:10:09 +00:00
## Kubernetes
2026-07-02 17:18:30 +00:00
- [ ] GitOps styr deployment (framtida)
- [ ] Helm/Kustomize (eller motsvarande) är versionshanterade (framtida)
- [ ] Inga manuella ändringar i klustret (framtida)
- [ ] Secrets hanteras via er valda secret manager, inte i Git (framtida)
2026-07-02 17:10:09 +00:00
## Observability
2026-07-02 17:18:30 +00:00
- [ ] OpenTelemetry aktiverat (framtida)
- [ ] Strukturerad JSON-loggning (framtida)
- [ ] Korrelations-ID genom hela kedjan (framtida)
- [x] `/health` fungerar
- [ ] `/ready`, `/live`, `/metrics` (framtida)
2026-07-02 17:10:09 +00:00
## Storage
2026-07-02 17:18:30 +00:00
- [x] Artifact Registry fungerar (in-memory)
- [x] Objektlagring fungerar (filsystem)
- [ ] Checksummor verifieras (framtida)
- [ ] Metadata extraheras (framtida)
2026-07-02 17:10:09 +00:00
## Säkerhet
2026-07-02 17:18:30 +00:00
- [x] RBAC fungerar (domain model)
- [x] Feature Flags fungerar (domain model)
- [x] Developer Mode endast för behöriga (UI toggle)
- [ ] Audit-loggning för administrativa åtgärder (framtida)
2026-07-02 17:10:09 +00:00
---
## Platform Readiness
| Modul | Status |
|-------|--------|
2026-07-02 17:18:30 +00:00
| Mission Import | ✅ |
| Artifact Registry | ✅ |
| Storage | ✅ (filsystem) |
| Metadata | 🟡 (grundläggande) |
| Operations | ✅ |
| Developer Mode | ✅ |
2026-07-02 17:10:09 +00:00
| Replay | — (senare) |
| Decision Pipeline | — (senare) |
| Learning | — (senare) |
---
## Pilot 001 Uppdrag
> **Bryt systemet.**
Testa:
- [ ] Dålig täckning
- [ ] Stora videofiler
- [ ] Avbruten upload
- [ ] Flera telefonmodeller
- [ ] Dålig GPS
- [ ] Mörker
- [ ] Regn
- [ ] Dålig belysning
Ju tidigare ni hittar gränserna, desto bättre blir plattformen.
---
## Efter Varje Pilotdag (30 min)
1. Vad fungerade bäst?
2. Vad blockerade oss?
3. Vad lärde vi oss om användarna?
4. Vad ska in i nästa sprint?
Inga längre diskussioner — bara konkreta observationer och prioriteringar.
---
## Status
- **Version:** 1.0
- **Date:** 2026-07-02
2026-07-02 17:18:30 +00:00
- **Deployed:** ✅ API (port 3002), UI (port 3003)
- **Next:** Pilot 001 — First real field upload