Usher

Map viewer · https://brightwater.usher.run/quote/vehicle

Car insurance quote: your car

Intent quote.car_insurance · 8 fields, 3 actions · held by this registry since 2026-11-09

Fields

LabelKeyControlRiskNotesFound by
Registration number requiredvehicle.registrationtextsafe
3 locators
  1. id: registration
  2. name: registration
  3. label: Registration number
Make requiredvehicle.maketextsafe
3 locators
  1. id: make
  2. name: make
  3. label: Make
Model requiredvehicle.modeltextsafe
3 locators
  1. id: model
  2. name: model
  3. label: Model
Year of manufacture requiredvehicle.yearnumbersafe
3 locators
  1. id: year
  2. name: year
  3. label: Year of manufacture
Estimated annual mileage requiredvehicle.annual_mileagenumbersafe
3 locators
  1. id: annual-mileage
  2. name: annual_mileage
  3. label: Estimated annual mileage
What do you use the car for? requiredvehicle.useradiosafe 3 options
3 locators
  1. id: use
  2. name: use
  3. role: group "What do you use the car for?"
Where is the car kept overnight? requiredvehicle.overnight_locationselectsafe 4 options
3 locators
  1. id: overnight
  2. name: overnight
  3. label: Where is the car kept overnight?
Has the car been modified? requiredvehicle.modifications.has_anyradiosafe 2 options
3 locators
  1. id: modified
  2. name: modified
  3. role: group "Has the car been modified?"

Actions

LabelKeyKindRiskLeads toFound by
Find carlookup.vehiclebuttonsafe–
2 locators
  1. id: find-vehicle
  2. role: button "Find car"
Backnav.backlinksafe–
2 locators
  1. role: link "Back"
  2. css: form a
Continuenav.nextsubmitsafe/quote/cover
2 locators
  1. role: button "Continue"
  2. css: form button[type="submit"]

Fingerprint

sha256:f548a7ac24df75489d4e2c5e3cfe88d77b80b04731ba0971ecac6a7fcf6ddaf5

11 element signatures: 6ef3bd559b0f d3b7a57f90bd ba4991a7c1e0 70104084ce91 72c6e96bdc5f b6c274c3c4aa 61e95ccfa175 b9019152c398 1096ef7a045e fcc5e8327a93 aaf42bd620d6

Raw map

{
  "form": {
    "step": 2,
    "intent": "quote.car_insurance",
    "purpose": "Car insurance quote: your car"
  },
  "path": "/quote/vehicle",
  "usher": "0.1",
  "fields": [
    {
      "id": "e1",
      "key": "vehicle.registration",
      "risk": "safe",
      "label": "Registration number",
      "control": "text",
      "locators": [
        {
          "by": "id",
          "value": "registration"
        },
        {
          "by": "name",
          "value": "registration"
        },
        {
          "by": "label",
          "value": "Registration number"
        }
      ],
      "required": true,
      "constraints": {
        "pattern": "[A-Za-z0-9 ]{2,8}"
      }
    },
    {
      "id": "e3",
      "key": "vehicle.make",
      "risk": "safe",
      "label": "Make",
      "control": "text",
      "locators": [
        {
          "by": "id",
          "value": "make"
        },
        {
          "by": "name",
          "value": "make"
        },
        {
          "by": "label",
          "value": "Make"
        }
      ],
      "required": true
    },
    {
      "id": "e4",
      "key": "vehicle.model",
      "risk": "safe",
      "label": "Model",
      "control": "text",
      "locators": [
        {
          "by": "id",
          "value": "model"
        },
        {
          "by": "name",
          "value": "model"
        },
        {
          "by": "label",
          "value": "Model"
        }
      ],
      "required": true
    },
    {
      "id": "e5",
      "key": "vehicle.year",
      "risk": "safe",
      "label": "Year of manufacture",
      "control": "number",
      "locators": [
        {
          "by": "id",
          "value": "year"
        },
        {
          "by": "name",
          "value": "year"
        },
        {
          "by": "label",
          "value": "Year of manufacture"
        }
      ],
      "required": true,
      "constraints": {
        "max": 2027,
        "min": 1960
      }
    },
    {
      "id": "e6",
      "key": "vehicle.annual_mileage",
      "risk": "safe",
      "label": "Estimated annual mileage",
      "control": "number",
      "locators": [
        {
          "by": "id",
          "value": "annual-mileage"
        },
        {
          "by": "name",
          "value": "annual_mileage"
        },
        {
          "by": "label",
          "value": "Estimated annual mileage"
        }
      ],
      "required": true,
      "constraints": {
        "max": 100000,
        "min": 0
      }
    },
    {
      "id": "e7",
      "key": "vehicle.use",
      "risk": "safe",
      "label": "What do you use the car for?",
      "control": "radio",
      "options": {
        "items": [
          {
            "label": "Social only",
            "value": "social-only"
          },
          {
            "label": "Social and commuting",
            "value": "social-and-commuting"
          },
          {
            "label": "Business",
            "value": "business"
          }
        ],
        "total": 3,
        "truncated": false
      },
      "locators": [
        {
          "by": "id",
          "value": "use"
        },
        {
          "by": "name",
          "value": "use"
        },
        {
          "by": "role",
          "name": "What do you use the car for?",
          "value": "group"
        }
      ],
      "required": true
    },
    {
      "id": "e8",
      "key": "vehicle.overnight_location",
      "risk": "safe",
      "label": "Where is the car kept overnight?",
      "control": "select",
      "options": {
        "items": [
          {
            "label": "Garage",
            "value": "garage"
          },
          {
            "label": "Driveway",
            "value": "driveway"
          },
          {
            "label": "On the street",
            "value": "on-the-street"
          },
          {
            "label": "Car park",
            "value": "car-park"
          }
        ],
        "total": 4,
        "truncated": false
      },
      "locators": [
        {
          "by": "id",
          "value": "overnight"
        },
        {
          "by": "name",
          "value": "overnight"
        },
        {
          "by": "label",
          "value": "Where is the car kept overnight?"
        }
      ],
      "required": true
    },
    {
      "id": "e9",
      "key": "vehicle.modifications.has_any",
      "risk": "safe",
      "label": "Has the car been modified?",
      "control": "radio",
      "options": {
        "items": [
          {
            "label": "Yes",
            "value": "yes"
          },
          {
            "label": "No",
            "value": "no"
          }
        ],
        "total": 2,
        "truncated": false
      },
      "locators": [
        {
          "by": "id",
          "value": "modified"
        },
        {
          "by": "name",
          "value": "modified"
        },
        {
          "by": "role",
          "name": "Has the car been modified?",
          "value": "group"
        }
      ],
      "required": true
    }
  ],
  "origin": "https://brightwater.usher.run",
  "actions": [
    {
      "id": "e2",
      "key": "lookup.vehicle",
      "kind": "button",
      "risk": "safe",
      "label": "Find car",
      "locators": [
        {
          "by": "id",
          "value": "find-vehicle"
        },
        {
          "by": "role",
          "name": "Find car",
          "value": "button"
        }
      ]
    },
    {
      "id": "e10",
      "key": "nav.back",
      "kind": "link",
      "risk": "safe",
      "label": "Back",
      "locators": [
        {
          "by": "role",
          "name": "Back",
          "value": "link"
        },
        {
          "by": "css",
          "value": "form a"
        }
      ]
    },
    {
      "id": "e11",
      "key": "nav.next",
      "kind": "submit",
      "risk": "safe",
      "label": "Continue",
      "leads_to": "/quote/cover",
      "locators": [
        {
          "by": "role",
          "name": "Continue",
          "value": "button"
        },
        {
          "by": "css",
          "value": "form button[type=\"submit\"]"
        }
      ]
    }
  ],
  "provenance": {
    "source": "compiled",
    "compiler": "muse-spark-1.3",
    "verified": false,
    "created_at": "2026-10-28T20:50:57.884Z"
  },
  "fingerprint": {
    "algo": "usher-fp-1",
    "digest": "sha256:f548a7ac24df75489d4e2c5e3cfe88d77b80b04731ba0971ecac6a7fcf6ddaf5",
    "signature": [
      "6ef3bd559b0f",
      "d3b7a57f90bd",
      "ba4991a7c1e0",
      "70104084ce91",
      "72c6e96bdc5f",
      "b6c274c3c4aa",
      "61e95ccfa175",
      "b9019152c398",
      "1096ef7a045e",
      "fcc5e8327a93",
      "aaf42bd620d6"
    ]
  }
}