Files
boc/EOS/readiness-report.json
T
Bernt 05ed037fe8 pilot.landvex.com: HTTPS + Full Stack Verified
- 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!
2026-07-02 17:34:19 +00:00

144 lines
2.9 KiB
JSON

{
"timestamp": "2026-07-01T05:28:58.697Z",
"overall": 23,
"areas": [
{
"id": "git-discipline",
"name": "Git-disciplin",
"weight": 1,
"score": 50,
"measures": [
{
"name": "Ocommitade filer",
"score": 0,
"evidence": "774 ocommitade filer"
},
{
"name": "Git-konfiguration",
"score": 100,
"evidence": "Git-repo hittat"
}
],
"status": "CRITICAL"
},
{
"id": "deployment",
"name": "Deployment",
"weight": 1,
"score": 0,
"measures": [
{
"name": "CI/CD pipeline",
"score": 0,
"evidence": "Ingen CI/CD"
},
{
"name": "Deployment-script",
"score": 0,
"evidence": "Inget deploy-script"
}
],
"status": "CRITICAL"
},
{
"id": "infrastructure",
"name": "Infrastruktur",
"weight": 1,
"score": 0,
"measures": [
{
"name": "Infrastructure as Code",
"score": 0,
"evidence": "Ingen IaC"
},
{
"name": "Miljökonfiguration",
"score": 0,
"evidence": "Ingen .env.example"
}
],
"status": "CRITICAL"
},
{
"id": "api-contract",
"name": "API-kontrakt",
"weight": 0.8,
"score": 0,
"measures": [
{
"name": "OpenAPI-spec",
"score": 0,
"evidence": "Ingen OpenAPI"
},
{
"name": "API-dokumentation",
"score": 0,
"evidence": "Ingen API-dokumentation"
}
],
"status": "CRITICAL"
},
{
"id": "testability",
"name": "Testbarhet",
"weight": 1,
"score": 0,
"measures": [
{
"name": "Tester",
"score": 0,
"evidence": "Inga tester"
},
{
"name": "Test-konfiguration",
"score": 0,
"evidence": "Ingen test-config"
}
],
"status": "CRITICAL"
},
{
"id": "observability",
"name": "Observerbarhet",
"weight": 0.8,
"score": 0,
"measures": [
{
"name": "Loggning",
"score": 0,
"evidence": "Ingen logger"
},
{
"name": "Health checks",
"score": 0,
"evidence": "Ingen health endpoint"
}
],
"status": "CRITICAL"
},
{
"id": "agent-safety",
"name": "Agent Safety",
"weight": 1,
"score": 100,
"measures": [
{
"name": "EOS-kontrakt",
"score": 100,
"evidence": "EOS-kontrakt hittat"
},
{
"name": "Immutable Truth",
"score": 100,
"evidence": "Immutable Truth hittad"
}
],
"status": "READY"
}
],
"thresholds": {
"critical": 80,
"warning": 60
},
"status": "CRITICAL"
}