[
  {
    "id": "TC-U01",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "screenshot: \"home\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U01-home.png"
    ],
    "console": [],
    "durationMs": 3044
  },
  {
    "id": "TC-U02",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.ui2.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"9999\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Incorrect code\"",
        "ok": true
      },
      {
        "name": "screenshot: \"wrong-otp\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U02-wrong-otp.png"
    ],
    "console": [
      "error: Failed to load resource: the server responded with a status of 401 (Unauthorized)"
    ],
    "durationMs": 2956
  },
  {
    "id": "TC-U03",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Visa Readiness\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Get started\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Visa Application (6 Steps + Score)\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Start New Application\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Explore\"",
        "ok": true
      },
      {
        "name": "screenshot: \"dashboard\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U03-dashboard.png"
    ],
    "console": [],
    "durationMs": 3057
  },
  {
    "id": "TC-U04",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"Profile\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Passport Number\"",
        "ok": true
      },
      {
        "name": "screenshot: \"profile\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U04-profile.png"
    ],
    "console": [],
    "durationMs": 3788
  },
  {
    "id": "TC-U05",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "expect_not_text: \"Leads\"",
        "ok": true
      },
      {
        "name": "expect_not_text: \"Administration\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [],
    "console": [],
    "durationMs": 5872
  },
  {
    "id": "TC-U06",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"Visa Application (6 Steps + Score)\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 1 of 7\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Passport Number\", \"value\": \"M7654321\"}",
        "ok": true
      },
      {
        "name": "screenshot: \"wizard-step1\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U06-wizard-step1.png"
    ],
    "console": [],
    "durationMs": 3778
  },
  {
    "id": "TC-U07",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Terms of Use, Consent & Disclaimer\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [],
    "console": [],
    "durationMs": 2905
  },
  {
    "id": "TC-U08",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"Library\"",
        "ok": true
      },
      {
        "name": "wait: 1500",
        "ok": true
      },
      {
        "name": "screenshot: \"library\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U08-library.png"
    ],
    "console": [],
    "durationMs": 5221
  },
  {
    "id": "TC-U09",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"Start New Application\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 1 of 7\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Application Title\", \"value\": \"UI Journey 20260712043709\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Passport Number\", \"value\": \"U0437099\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Name (as in passport)\", \"value\": \"UI Journey Tester\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Place of Issue\", \"value\": \"Mumbai\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 0, \"value\": \"2020-01-15\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 1, \"value\": \"2031-01-14\"}",
        "ok": true
      },
      {
        "name": "tap: \"Select Nationality\"",
        "ok": true
      },
      {
        "name": "tap: \"India\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Continue\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 2 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Destination Country\"",
        "ok": true
      },
      {
        "name": "tap: \"France\"",
        "ok": true
      },
      {
        "name": "tap: \"Done\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Visa Type\"",
        "ok": true
      },
      {
        "name": "tap: \"Tourist / Visitor\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 0, \"value\": \"2026-08-11\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 1, \"value\": \"2026-08-25\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Trip Duration (days)\", \"value\": \"14\"}",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 3 of 7\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"First Name\", \"value\": \"UI\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 0, \"value\": \"1990-05-20\"}",
        "ok": true
      },
      {
        "name": "tap: \"Select Gender\"",
        "ok": true
      },
      {
        "name": "tap: \"Male\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Marital Status\"",
        "ok": true
      },
      {
        "name": "tap: \"Married\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Current City of Residence\", \"value\": \"Mumbai\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"State\", \"value\": \"Maharashtra\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"PIN / Postal Code\", \"value\": \"400001\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Email\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Mobile\", \"value\": \"9876543299\"}",
        "ok": true
      },
      {
        "name": "tap: \"Select Highest Qualification\"",
        "ok": true
      },
      {
        "name": "tap: \"Postgraduate\"",
        "ok": true
      },
      {
        "name": "tap: \"Select User Type\"",
        "ok": true
      },
      {
        "name": "tap: \"Salaried\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 4 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 5 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 6 of 7\"",
        "ok": true
      },
      {
        "name": "toggle: 3",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 7 of 7\"",
        "ok": true
      },
      {
        "name": "screenshot: \"journey-step7\"",
        "ok": true
      },
      {
        "name": "tap: \"Generate VisaScore\"",
        "ok": true
      },
      {
        "name": "wait: 3500",
        "ok": true
      },
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Indicative (Lite) result\"",
        "ok": true
      },
      {
        "name": "screenshot: \"journey-done\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U09-journey-step7.png",
      "TC-U09-journey-done.png"
    ],
    "console": [
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)",
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)"
    ],
    "durationMs": 25638
  },
  {
    "id": "TC-U10",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"UI Journey 20260712043709\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Application Progress\"",
        "ok": true
      },
      {
        "name": "tap: \"Documents Complete\"",
        "ok": true
      },
      {
        "name": "wait: 900",
        "ok": true
      },
      {
        "name": "tap: \"Payment Received\"",
        "ok": true
      },
      {
        "name": "wait: 900",
        "ok": true
      },
      {
        "name": "tap: \"Generate Final Score\"",
        "ok": true
      },
      {
        "name": "wait: 4500",
        "ok": true
      },
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Verified score\"",
        "ok": true
      },
      {
        "name": "screenshot: \"ui-final-score\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U10-ui-final-score.png"
    ],
    "console": [],
    "durationMs": 13508
  },
  {
    "id": "TC-U11",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"Verified score\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Score Improvement\"",
        "ok": true
      },
      {
        "name": "tap: \"Generate New Score (re-score rule)\"",
        "ok": true
      },
      {
        "name": "wait: 3000",
        "ok": true
      },
      {
        "name": "expect_text: \"done ✓\"",
        "ok": true
      },
      {
        "name": "tap: \"Generate New Score (re-score rule)\"",
        "ok": true
      },
      {
        "name": "wait: 1500",
        "ok": true
      },
      {
        "name": "expect_text: \"Regeneration limit reached\"",
        "ok": true
      },
      {
        "name": "screenshot: \"ui-regen-cap\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U11-ui-regen-cap.png"
    ],
    "console": [
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)",
      "error: Failed to load resource: the server responded with a status of 400 (Bad Request)"
    ],
    "durationMs": 9772
  },
  {
    "id": "TC-U12",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"Start New Application\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 1 of 7\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Passport Number\", \"value\": \"abc123\"}",
        "ok": true
      },
      {
        "name": "tap: \"Save & Continue\"",
        "ok": true
      },
      {
        "name": "expect_text: \"8–9 characters\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 1 of 7\"",
        "ok": true
      },
      {
        "name": "screenshot: \"ui-invalid-passport\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U12-ui-invalid-passport.png"
    ],
    "console": [
      "error: Failed to load resource: the server responded with a status of 400 (Bad Request)"
    ],
    "durationMs": 4533
  },
  {
    "id": "TC-U13",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "tap: \"Start New Application\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 1 of 7\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Passport Number\", \"value\": \"D0437099\"}",
        "ok": true
      },
      {
        "name": "tap: \"Save & Continue\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 2 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 3 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 4 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 5 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 6 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 7 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Generate VisaScore\"",
        "ok": true
      },
      {
        "name": "wait: 1500",
        "ok": true
      },
      {
        "name": "expect_text: \"Please confirm the return declaration\"",
        "ok": true
      },
      {
        "name": "screenshot: \"ui-declaration-block\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U13-ui-declaration-block.png"
    ],
    "console": [
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)",
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)",
      "error: Failed to load resource: the server responded with a status of 400 (Bad Request)"
    ],
    "durationMs": 10499
  },
  {
    "id": "TC-U14",
    "ok": true,
    "steps": [
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"you@example.com\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "tap: \"Send code\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Enter the 4-digit code\"",
        "ok": true
      },
      {
        "name": "fill: {\"nth\": 0, \"value\": \"1234\"}",
        "ok": true
      },
      {
        "name": "tap: \"Verify & sign in\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Hi there\"",
        "ok": true
      },
      {
        "name": "screenshot: \"01-home\"",
        "ok": true
      },
      {
        "name": "tap: \"Start New Application\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 1 of 7\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Application Title\", \"value\": \"Full Flow 20260712043709\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Passport Number\", \"value\": \"F0437099\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Name (as in passport)\", \"value\": \"Full Flow Tester\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Place of Issue\", \"value\": \"Mumbai\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 0, \"value\": \"2020-01-15\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 1, \"value\": \"2031-01-14\"}",
        "ok": true
      },
      {
        "name": "tap: \"Select Nationality\"",
        "ok": true
      },
      {
        "name": "tap: \"India\"",
        "ok": true
      },
      {
        "name": "screenshot: \"02-step1-passport\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Continue\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 2 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Destination Country\"",
        "ok": true
      },
      {
        "name": "tap: \"France\"",
        "ok": true
      },
      {
        "name": "tap: \"Done\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Visa Type\"",
        "ok": true
      },
      {
        "name": "tap: \"Tourist / Visitor\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 0, \"value\": \"2026-08-11\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 1, \"value\": \"2026-08-25\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Trip Duration (days)\", \"value\": \"14\"}",
        "ok": true
      },
      {
        "name": "tap: \"Not yet\"",
        "ok": true
      },
      {
        "name": "tap: \"Confirmed\"",
        "ok": true
      },
      {
        "name": "tap: \"Not yet\"",
        "ok": true
      },
      {
        "name": "tap: \"Reserved\"",
        "ok": true
      },
      {
        "name": "screenshot: \"03-step2-trip\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 3 of 7\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"First Name\", \"value\": \"Full\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"YYYY-MM-DD\", \"nth\": 0, \"value\": \"1990-05-20\"}",
        "ok": true
      },
      {
        "name": "tap: \"Select Gender\"",
        "ok": true
      },
      {
        "name": "tap: \"Male\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Marital Status\"",
        "ok": true
      },
      {
        "name": "tap: \"Married\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Current City of Residence\", \"value\": \"Mumbai\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"State\", \"value\": \"Maharashtra\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"PIN / Postal Code\", \"value\": \"400001\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Email\", \"value\": \"qa.20260712043709@visaready.test\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Mobile\", \"value\": \"9876543298\"}",
        "ok": true
      },
      {
        "name": "tap: \"Select Highest Qualification\"",
        "ok": true
      },
      {
        "name": "tap: \"Postgraduate\"",
        "ok": true
      },
      {
        "name": "tap: \"Select User Type\"",
        "ok": true
      },
      {
        "name": "tap: \"Salaried\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Years in Current Role\", \"value\": \"4\"}",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Total Work Experience (years)\", \"value\": \"9\"}",
        "ok": true
      },
      {
        "name": "screenshot: \"04-step3-applicant\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 4 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Average Bank Balance\"",
        "ok": true
      },
      {
        "name": "tap: \"4× trip fund or above\"",
        "ok": true
      },
      {
        "name": "toggle: 2",
        "ok": true
      },
      {
        "name": "tap: \"Select Yearly Gross Income (last ITR)\"",
        "ok": true
      },
      {
        "name": "tap: \"Above ₹30 lakh\"",
        "ok": true
      },
      {
        "name": "screenshot: \"05-step4-financial\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 5 of 7\"",
        "ok": true
      },
      {
        "name": "toggle: 0",
        "ok": true
      },
      {
        "name": "toggle: 1",
        "ok": true
      },
      {
        "name": "toggle: 2",
        "ok": true
      },
      {
        "name": "screenshot: \"06-step5-travel-history\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 6 of 7\"",
        "ok": true
      },
      {
        "name": "toggle: 3",
        "ok": true
      },
      {
        "name": "screenshot: \"07-step6-declaration\"",
        "ok": true
      },
      {
        "name": "tap: \"Save & Next\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Step 7 of 7\"",
        "ok": true
      },
      {
        "name": "tap: \"Generate VisaScore\"",
        "ok": true
      },
      {
        "name": "wait: 3500",
        "ok": true
      },
      {
        "name": "expect_text: \"done ✓\"",
        "ok": true
      },
      {
        "name": "screenshot: \"08-step7-lite-score\"",
        "ok": true
      },
      {
        "name": "tap: \"Continue to Documents\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Upload Document\"",
        "ok": true
      },
      {
        "name": "screenshot: \"09-documents-list\"",
        "ok": true
      },
      {
        "name": "tap: \"Upload Document\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Document Type\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Application\"",
        "ok": true
      },
      {
        "name": "tap: \"Full Flow 20260712043709\"",
        "ok": true
      },
      {
        "name": "tap: \"Select Document Type\"",
        "ok": true
      },
      {
        "name": "tap: \"Passport\"",
        "ok": true
      },
      {
        "name": "fill: {\"placeholder\": \"Document Name\", \"value\": \"Passport scan 043709\"}",
        "ok": true
      },
      {
        "name": "upload_file: {\"nth\": 0, \"path\": \"/home/usr1/code2/spec-studio/qa/visaready/assets/sample-doc.png\"}",
        "ok": true
      },
      {
        "name": "expect_text: \"uploaded:\"",
        "ok": true
      },
      {
        "name": "screenshot: \"10-document-uploaded\"",
        "ok": true
      },
      {
        "name": "tap: \"Upload\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Passport scan 043709\"",
        "ok": true
      },
      {
        "name": "screenshot: \"11-documents-after-upload\"",
        "ok": true
      },
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "tap: \"Full Flow 20260712043709\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Application Progress\"",
        "ok": true
      },
      {
        "name": "tap: \"Documents Complete\"",
        "ok": true
      },
      {
        "name": "wait: 900",
        "ok": true
      },
      {
        "name": "tap: \"Payment Received\"",
        "ok": true
      },
      {
        "name": "wait: 900",
        "ok": true
      },
      {
        "name": "tap: \"Generate Final Score\"",
        "ok": true
      },
      {
        "name": "wait: 4500",
        "ok": true
      },
      {
        "name": "screenshot: \"12-application-scored\"",
        "ok": true
      },
      {
        "name": "goto: \"/\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Verified score\"",
        "ok": true
      },
      {
        "name": "screenshot: \"13-final-score-card\"",
        "ok": true
      },
      {
        "name": "tap: \"Verified score\"",
        "ok": true
      },
      {
        "name": "expect_text: \"Score Improvement\"",
        "ok": true
      },
      {
        "name": "screenshot: \"14-score-screen\"",
        "ok": true
      }
    ],
    "error": null,
    "evidence": [
      "TC-U14-01-home.png",
      "TC-U14-02-step1-passport.png",
      "TC-U14-03-step2-trip.png",
      "TC-U14-04-step3-applicant.png",
      "TC-U14-05-step4-financial.png",
      "TC-U14-06-step5-travel-history.png",
      "TC-U14-07-step6-declaration.png",
      "TC-U14-08-step7-lite-score.png",
      "TC-U14-09-documents-list.png",
      "TC-U14-10-document-uploaded.png",
      "TC-U14-11-documents-after-upload.png",
      "TC-U14-12-application-scored.png",
      "TC-U14-13-final-score-card.png",
      "TC-U14-14-score-screen.png"
    ],
    "console": [
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)",
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)",
      "error: Failed to load resource: the server responded with a status of 403 (Forbidden)"
    ],
    "durationMs": 51227
  }
]