Files
boc/SIL/reasoning-results.jsonl
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

33 lines
14 KiB
JSON

{"questionId":"impact-001","question":"Vad påverkas om Stripe är nere?","answer":{"type":"impact","components":["wallet","payout","payment"]},"duration":0,"timestamp":"2026-07-01T04:41:30.322Z","validation":{"passed":true,"accuracy":"100%","expected":["wallet","payout","payment"],"actual":{"type":"impact","components":["wallet","payout","payment"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"impact"}
{"questionId":"impact-002","question":"Vad påverkas om Wallet Service ändras?","answer":{"type":"impact","components":["stripe","payout","transaction"]},"duration":0,"timestamp":"2026-07-01T04:41:30.324Z","validation":{"passed":true,"accuracy":"100%","expected":["stripe","payout","transaction"],"actual":{"type":"impact","components":["stripe","payout","transaction"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"impact"}
{"questionId":"impact-003","question":"Vad påverkas om Auth Service ändras?","answer":{"type":"impact","components":["kyc","user","session","login"]},"duration":0,"timestamp":"2026-07-01T04:41:30.324Z","validation":{"passed":true,"accuracy":"100%","expected":["kyc","user","session","login"],"actual":{"type":"impact","components":["kyc","user","session","login"]},"matchCount":4,"totalExpected":4},"critical":true,"category":"impact"}
{"questionId":"impact-004","question":"Vad påverkas om KYC Service ändras?","answer":{"type":"impact","components":["auth","user","wallet","onboarding"]},"duration":0,"timestamp":"2026-07-01T04:41:30.324Z","validation":{"passed":true,"accuracy":"100%","expected":["auth","user","wallet","onboarding"],"actual":{"type":"impact","components":["auth","user","wallet","onboarding"]},"matchCount":4,"totalExpected":4},"critical":true,"category":"impact"}
{"questionId":"impact-005","question":"Vad påverkas om Mission Service ändras?","answer":{"type":"impact","components":["claim","submission","photo","zoomer"]},"duration":0,"timestamp":"2026-07-01T04:41:30.324Z","validation":{"passed":true,"accuracy":"100%","expected":["claim","submission","photo","zoomer"],"actual":{"type":"impact","components":["claim","submission","photo","zoomer"]},"matchCount":4,"totalExpected":4},"critical":false,"category":"impact"}
{"questionId":"impact-006","question":"Vad påverkas om Notification Service ändras?","answer":{"type":"impact","components":["email","sms","push","user"]},"duration":0,"timestamp":"2026-07-01T04:41:30.324Z","validation":{"passed":true,"accuracy":"100%","expected":["email","sms","push","user"],"actual":{"type":"impact","components":["email","sms","push","user"]},"matchCount":4,"totalExpected":4},"critical":false,"category":"impact"}
{"questionId":"impact-007","question":"Vad påverkas om databasen ändras?","answer":{"type":"impact","components":["migration","schema","backup"]},"duration":0,"timestamp":"2026-07-01T04:41:30.324Z","validation":{"passed":true,"accuracy":"100%","expected":["migration","schema","backup"],"actual":{"type":"impact","components":["migration","schema","backup"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"impact"}
{"questionId":"impact-008","question":"Vad påverkas om API Gateway ändras?","answer":{"type":"impact","components":["rate_limit","auth","routing"]},"duration":0,"timestamp":"2026-07-01T04:41:30.325Z","validation":{"passed":true,"accuracy":"100%","expected":["rate_limit","auth","routing"],"actual":{"type":"impact","components":["rate_limit","auth","routing"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"impact"}
{"questionId":"tests-001","question":"Vilka tester krävs för en ändring i Wallet?","answer":{"type":"tests","tests":["integration","payment","regression"]},"duration":0,"timestamp":"2026-07-01T04:41:30.325Z","validation":{"passed":true,"accuracy":"100%","expected":["integration","payment","regression"],"actual":{"type":"tests","tests":["integration","payment","regression"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"tests"}
{"questionId":"tests-002","question":"Vilka tester krävs för en ändring i KYC?","answer":{"type":"tests","tests":["integration","identity","compliance"]},"duration":0,"timestamp":"2026-07-01T04:41:30.325Z","validation":{"passed":true,"accuracy":"100%","expected":["integration","identity","compliance"],"actual":{"type":"tests","tests":["integration","identity","compliance"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"tests"}
{"questionId":"tests-003","question":"Vilka tester krävs för en databasändring?","answer":{"type":"tests","tests":["migration","integration","rollback"]},"duration":0,"timestamp":"2026-07-01T04:41:30.325Z","validation":{"passed":true,"accuracy":"100%","expected":["migration","integration","rollback"],"actual":{"type":"tests","tests":["migration","integration","rollback"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"tests"}
{"questionId":"tests-004","question":"Vilka tester krävs för en ändring i Auth?","answer":{"type":"tests","tests":["integration","security","session"]},"duration":0,"timestamp":"2026-07-01T04:41:30.325Z","validation":{"passed":true,"accuracy":"100%","expected":["integration","security","session"],"actual":{"type":"tests","tests":["integration","security","session"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"tests"}
{"questionId":"tests-005","question":"Vilka tester krävs för frontend-ändring?","answer":{"type":"tests","tests":["e2e","ui","accessibility"]},"duration":0,"timestamp":"2026-07-01T04:41:30.325Z","validation":{"passed":true,"accuracy":"100%","expected":["e2e","ui","accessibility"],"actual":{"type":"tests","tests":["e2e","ui","accessibility"]},"matchCount":3,"totalExpected":3},"critical":false,"category":"tests"}
{"questionId":"deps-001","question":"Vilka beroenden har Wallet Service?","answer":{"type":"dependencies","dependencies":["stripe","database","transaction","payout"]},"duration":0,"timestamp":"2026-07-01T04:41:30.325Z","validation":{"passed":true,"accuracy":"100%","expected":["stripe","database","transaction","payout"],"actual":{"type":"dependencies","dependencies":["stripe","database","transaction","payout"]},"matchCount":4,"totalExpected":4},"critical":true,"category":"dependencies"}
{"questionId":"deps-002","question":"Vilka beroenden har Mission Service?","answer":{"type":"dependencies","dependencies":["claim","submission","photo","user"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["claim","submission","photo","user"],"actual":{"type":"dependencies","dependencies":["claim","submission","photo","user"]},"matchCount":4,"totalExpected":4},"critical":false,"category":"dependencies"}
{"questionId":"deps-003","question":"Vilka beroenden har Auth Service?","answer":{"type":"dependencies","dependencies":["kyc","user","session","token"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["kyc","user","session","token"],"actual":{"type":"dependencies","dependencies":["kyc","user","session","token"]},"matchCount":4,"totalExpected":4},"critical":true,"category":"dependencies"}
{"questionId":"deps-004","question":"Vilka externa integrationer finns?","answer":{"error":"Okänd frågetyp"},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":false,"accuracy":"0%","expected":["stripe","aws","sendgrid","twilio"],"actual":{"error":"Okänd frågetyp"},"matchCount":0,"totalExpected":4},"critical":true,"category":"dependencies"}
{"questionId":"deps-005","question":"Vilka tjänster är beroende av databasen?","answer":{"type":"dependencies","dependencies":["wallet","mission","auth","kyc","user"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["wallet","mission","auth","kyc","user"],"actual":{"type":"dependencies","dependencies":["wallet","mission","auth","kyc","user"]},"matchCount":5,"totalExpected":5},"critical":true,"category":"dependencies"}
{"questionId":"risk-001","question":"Vilka komponenter är kritiska?","answer":{"type":"architecture","violations":[]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":false,"accuracy":"0%","expected":["wallet","auth","kyc","payment"],"actual":{"type":"architecture","violations":[]},"matchCount":0,"totalExpected":4},"critical":true,"category":"risk"}
{"questionId":"risk-002","question":"Vad är risken med att ändra Stripe-integration?","answer":{"type":"risk","level":"high","factors":["financial","payment_failure"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["high","financial","payment_failure"],"actual":{"type":"risk","level":"high","factors":["financial","payment_failure"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"risk"}
{"questionId":"risk-003","question":"Vad är risken med att ändra databasschemat?","answer":{"type":"risk","level":"high","factors":["data_loss","migration"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["high","data_loss","migration"],"actual":{"type":"risk","level":"high","factors":["data_loss","migration"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"risk"}
{"questionId":"risk-004","question":"Vad är risken med frontend-ändring?","answer":{"type":"risk","level":"low","factors":["ui","reversible"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["low","ui","reversible"],"actual":{"type":"risk","level":"low","factors":["ui","reversible"]},"matchCount":3,"totalExpected":3},"critical":false,"category":"risk"}
{"questionId":"arch-001","question":"Får UI anropa databasen direkt?","answer":{"type":"architecture","violations":[{"rule":"ui_no_direct_db","allowed":false}]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"67%","expected":["no","forbidden","violation"],"actual":{"type":"architecture","violations":[{"rule":"ui_no_direct_db","allowed":false}]},"matchCount":2,"totalExpected":3},"critical":true,"category":"architecture"}
{"questionId":"arch-002","question":"Ska domänlogik ligga i API-lagret?","answer":{"type":"architecture","violations":[{"rule":"domain_in_service","allowed":false}]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":false,"accuracy":"0%","expected":["no","service_layer","separation"],"actual":{"type":"architecture","violations":[{"rule":"domain_in_service","allowed":false}]},"matchCount":0,"totalExpected":3},"critical":true,"category":"architecture"}
{"questionId":"arch-003","question":"Ska externa integrationer gå genom adapterlager?","answer":{"type":"architecture","violations":[{"rule":"external_via_adapter","allowed":true}]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":false,"accuracy":"33%","expected":["yes","adapter","gateway"],"actual":{"type":"architecture","violations":[{"rule":"external_via_adapter","allowed":true}]},"matchCount":1,"totalExpected":3},"critical":true,"category":"architecture"}
{"questionId":"arch-004","question":"Ska alla betalningar vara idempotenta?","answer":{"type":"architecture","violations":[{"rule":"payments_idempotent","allowed":true}]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":false,"accuracy":"33%","expected":["yes","idempotent","required"],"actual":{"type":"architecture","violations":[{"rule":"payments_idempotent","allowed":true}]},"matchCount":1,"totalExpected":3},"critical":true,"category":"architecture"}
{"questionId":"arch-005","question":"Ska alla KYC-flöden loggas?","answer":{"type":"architecture","violations":[{"rule":"kyc_logged","allowed":true}]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":false,"accuracy":"0%","expected":["yes","audit","compliance"],"actual":{"type":"architecture","violations":[{"rule":"kyc_logged","allowed":true}]},"matchCount":0,"totalExpected":3},"critical":true,"category":"architecture"}
{"questionId":"biz-001","question":"Vilka steg ingår i Zoomer Onboarding?","answer":{"type":"business","steps":["kyc","wallet","identity","verification"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["kyc","wallet","identity","verification"],"actual":{"type":"business","steps":["kyc","wallet","identity","verification"]},"matchCount":4,"totalExpected":4},"critical":true,"category":"business"}
{"questionId":"biz-002","question":"Vilka steg ingår i Mission Flow?","answer":{"type":"business","steps":["claim","photo","submission","review","payout"]},"duration":0,"timestamp":"2026-07-01T04:41:30.326Z","validation":{"passed":true,"accuracy":"100%","expected":["claim","photo","submission","review","payout"],"actual":{"type":"business","steps":["claim","photo","submission","review","payout"]},"matchCount":5,"totalExpected":5},"critical":true,"category":"business"}
{"questionId":"biz-003","question":"Vad händer om payout misslyckas?","answer":{"type":"business","action":"retry","escalation":["notification","support"]},"duration":0,"timestamp":"2026-07-01T04:41:30.327Z","validation":{"passed":true,"accuracy":"100%","expected":["retry","notification","support","escalation"],"actual":{"type":"business","action":"retry","escalation":["notification","support"]},"matchCount":4,"totalExpected":4},"critical":true,"category":"business"}
{"questionId":"rollback-001","question":"Hur rollas en databasändring tillbaka?","answer":{"type":"rollback","method":"migration","requires":["rollback_script","backup"]},"duration":0,"timestamp":"2026-07-01T04:41:30.327Z","validation":{"passed":true,"accuracy":"100%","expected":["migration","rollback_script","backup"],"actual":{"type":"rollback","method":"migration","requires":["rollback_script","backup"]},"matchCount":3,"totalExpected":3},"critical":true,"category":"rollback"}
{"questionId":"rollback-002","question":"Hur rollas en API-ändring tillbaka?","answer":{"type":"rollback","method":"revert","requires":["feature_flag"]},"duration":0,"timestamp":"2026-07-01T04:41:30.327Z","validation":{"passed":true,"accuracy":"67%","expected":["revert","feature_flag","deployment"],"actual":{"type":"rollback","method":"revert","requires":["feature_flag"]},"matchCount":2,"totalExpected":3},"critical":true,"category":"rollback"}