Map viewer · https://brightwater.usher.run/quote/cover
Car insurance quote: cover details
Intent quote.car_insurance · 7 fields, 2 actions · held by this registry since 2026-11-09
Fields
| Label | Key | Control | Risk | Notes | Found by |
|---|---|---|---|---|---|
| Cover start date required | policy.start_date | date | safe | 3 locators
| |
| Level of cover required | policy.cover_level | radio | safe | 3 options | 3 locators
|
| Voluntary excess required | policy.voluntary_excess | select | safe | 4 options | 3 locators
|
| Years of no-claims discount required | policy.no_claims_years | select | safe | 10 options | 3 locators
|
| How would you like to pay? required | policy.payment_frequency | radio | safe | 2 options | 3 locators
|
| I confirm the information I have given is true and complete required | consent.declaration | checkbox | needs user | 3 locators
| |
| Send me offers by email (optional) | consent.marketing | checkbox | needs user | 3 locators
|
Actions
| Label | Key | Kind | Risk | Leads to | Found by |
|---|---|---|---|---|---|
| Back | nav.back | link | safe | – | 2 locators
|
| Get my quote | form.submit | submit | consequential | /quote/result | 2 locators
|
Fingerprint
sha256:1a78d8d9c6f1c719e7e20042c4b8c8dacf33f6a25c4d31e4996e89c4d2fa83ee
9 element signatures: 1dcd51747be8 69dde24497e3 bc7105b7ff93 56bcfa44f68d 5f73ba8a9291 326a02a4baf3 10a67b347285 fcc5e8327a93 0355aecb180b
Raw map
{
"form": {
"step": 3,
"intent": "quote.car_insurance",
"purpose": "Car insurance quote: cover details"
},
"path": "/quote/cover",
"usher": "0.1",
"fields": [
{
"id": "e1",
"key": "policy.start_date",
"risk": "safe",
"label": "Cover start date",
"control": "date",
"locators": [
{
"by": "id",
"value": "start-date"
},
{
"by": "name",
"value": "start_date"
},
{
"by": "label",
"value": "Cover start date"
}
],
"required": true,
"constraints": {
"format": "date"
}
},
{
"id": "e2",
"key": "policy.cover_level",
"risk": "safe",
"label": "Level of cover",
"control": "radio",
"options": {
"items": [
{
"label": "Comprehensive",
"value": "comprehensive"
},
{
"label": "Third party, fire and theft",
"value": "third-party-fire-and-theft"
},
{
"label": "Third party only",
"value": "third-party-only"
}
],
"total": 3,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "cover-level"
},
{
"by": "name",
"value": "cover_level"
},
{
"by": "role",
"name": "Level of cover",
"value": "group"
}
],
"required": true
},
{
"id": "e3",
"key": "policy.voluntary_excess",
"risk": "safe",
"label": "Voluntary excess",
"control": "select",
"options": {
"items": [
{
"label": "£0",
"value": "0"
},
{
"label": "£100",
"value": "100"
},
{
"label": "£250",
"value": "250"
},
{
"label": "£500",
"value": "500"
}
],
"total": 4,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "excess"
},
{
"by": "name",
"value": "excess"
},
{
"by": "label",
"value": "Voluntary excess"
}
],
"required": true
},
{
"id": "e4",
"key": "policy.no_claims_years",
"risk": "safe",
"label": "Years of no-claims discount",
"control": "select",
"options": {
"items": [
{
"label": "0",
"value": "0"
},
{
"label": "1",
"value": "1"
},
{
"label": "2",
"value": "2"
},
{
"label": "3",
"value": "3"
},
{
"label": "4",
"value": "4"
},
{
"label": "5",
"value": "5"
},
{
"label": "6",
"value": "6"
},
{
"label": "7",
"value": "7"
},
{
"label": "8",
"value": "8"
},
{
"label": "9+",
"value": "9+"
}
],
"total": 10,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "ncd-years"
},
{
"by": "name",
"value": "ncd_years"
},
{
"by": "label",
"value": "Years of no-claims discount"
}
],
"required": true
},
{
"id": "e5",
"key": "policy.payment_frequency",
"risk": "safe",
"label": "How would you like to pay?",
"control": "radio",
"options": {
"items": [
{
"label": "Annually",
"value": "annually"
},
{
"label": "Monthly",
"value": "monthly"
}
],
"total": 2,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "payment"
},
{
"by": "name",
"value": "payment"
},
{
"by": "role",
"name": "How would you like to pay?",
"value": "group"
}
],
"required": true
},
{
"id": "e6",
"key": "consent.declaration",
"risk": "needs_user",
"label": "I confirm the information I have given is true and complete",
"control": "checkbox",
"locators": [
{
"by": "id",
"value": "declaration"
},
{
"by": "name",
"value": "declaration"
},
{
"by": "label",
"value": "I confirm the information I have given is true and complete"
}
],
"required": true
},
{
"id": "e7",
"key": "consent.marketing",
"risk": "needs_user",
"label": "Send me offers by email (optional)",
"control": "checkbox",
"locators": [
{
"by": "id",
"value": "marketing"
},
{
"by": "name",
"value": "marketing"
},
{
"by": "label",
"value": "Send me offers by email (optional)"
}
],
"required": false
}
],
"origin": "https://brightwater.usher.run",
"actions": [
{
"id": "e8",
"key": "nav.back",
"kind": "link",
"risk": "safe",
"label": "Back",
"locators": [
{
"by": "role",
"name": "Back",
"value": "link"
},
{
"by": "css",
"value": "form a"
}
]
},
{
"id": "e9",
"key": "form.submit",
"kind": "submit",
"risk": "consequential",
"label": "Get my quote",
"leads_to": "/quote/result",
"locators": [
{
"by": "role",
"name": "Get my quote",
"value": "button"
},
{
"by": "css",
"value": "form button[type=\"submit\"]"
}
]
}
],
"provenance": {
"source": "compiled",
"compiler": "muse-spark-1.3",
"verified": false,
"created_at": "2026-10-28T20:51:02.986Z"
},
"fingerprint": {
"algo": "usher-fp-1",
"digest": "sha256:1a78d8d9c6f1c719e7e20042c4b8c8dacf33f6a25c4d31e4996e89c4d2fa83ee",
"signature": [
"1dcd51747be8",
"69dde24497e3",
"bc7105b7ff93",
"56bcfa44f68d",
"5f73ba8a9291",
"326a02a4baf3",
"10a67b347285",
"fcc5e8327a93",
"0355aecb180b"
]
}
}