{
  "_comment": "WalkGuide Smoke Test — 10 VUs, 1 minute. Verifikasi semua endpoint reachable dan basic functionality OK.",
  "scenarios": {
    "smoke_auth": {
      "executor": "constant-vus",
      "vus": 3,
      "duration": "60s",
      "exec": "default",
      "env": { "SCENARIO": "auth" }
    },
    "smoke_location": {
      "executor": "constant-vus",
      "vus": 4,
      "duration": "60s",
      "exec": "default",
      "env": { "SCENARIO": "location" }
    },
    "smoke_analytics": {
      "executor": "constant-vus",
      "vus": 3,
      "duration": "60s",
      "exec": "default",
      "env": { "SCENARIO": "analytics" }
    }
  },
  "thresholds": {
    "http_req_duration": ["p(95)<1000"],
    "http_req_failed": ["rate<0.01"],
    "walkguide_error_rate": ["rate<0.01"],
    "walkguide_sos_latency_ms": ["p(95)<500"]
  },
  "summaryTrendStats": ["min", "med", "avg", "p(90)", "p(95)", "p(99)", "max"],
  "summary_export": "k6-results/smoke-test-summary.json"
}
