Model/scripts/hyde/elmhurst_dom/ventilationandcooling.json
Jun-te Kim 2f0eb49eee Checkpoint: UPRN 10093116543 Elmhurst build + devcontainer VNC/Playwright + perms
- Add SAP-accuracy sample for uprn_10093116543 (epc.json, elmhurst_inputs.md,
  summary/worksheet PDFs)
- Persist hyde viewer stack (xvfb/fluxbox/x11vnc/novnc/websockify) and Playwright
  chromium in the backend devcontainer; forward noVNC 6080
- Broaden .claude/settings.local.json allowlist (display/python/grep/tail)
- In-progress campaign mapper/cert_to_inputs work carried from prior cert

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 15:21:56 +00:00

502 lines
No EOL
20 KiB
JSON

{
"url": "https://rdsap10.elmhurstenergy.co.uk/Processing/WebFormVentilationAndCooling.aspx",
"title": "Elmhurst - Ventilation and Cooling",
"controls": [
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxOpenChimneys",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxOpenChimneys",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxOpenFlues",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxOpenFlues",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxChimneysFluesClosedFire",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxChimneysFluesClosedFire",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxFluesSolidFuelBoiler",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxFluesSolidFuelBoiler",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxFluesOtherHeater",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxFluesOtherHeater",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxBlockedChimneys",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxBlockedChimneys",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxIntermittentFans",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxIntermittentFans",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxPassiveVents",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxPassiveVents",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_TextBoxFluelessGasFires",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$TextBoxFluelessGasFires",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "checkbox",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_CheckBoxFixedSpaceCooling",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$CheckBoxFixedSpaceCooling",
"label": "Fixed space cooling",
"value": "on",
"disabled": false,
"autopostback": false,
"checked": false
},
{
"tag": "select",
"type": "select-one",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelVentilationPanel_DropDownListDraughtLobby",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelVentilationPanel$DropDownListDraughtLobby",
"label": "Draught Lobby",
"value": "Unable to determine",
"disabled": false,
"autopostback": true,
"options": [
{
"value": "",
"text": "",
"selected": false
},
{
"value": "Present",
"text": "Present",
"selected": false
},
{
"value": "Not present",
"text": "Not present",
"selected": false
},
{
"value": "Unable to determine",
"text": "Unable to determine",
"selected": true
}
]
},
{
"tag": "input",
"type": "checkbox",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelMechVent_CheckBoxMechanicalVentilation",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelMechVent$CheckBoxMechanicalVentilation",
"label": "Mechanical ventilation",
"value": "on",
"disabled": false,
"autopostback": false,
"checked": false
},
{
"tag": "select",
"type": "select-one",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelAirPressureTest_DropDownListTestMethod",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelAirPressureTest$DropDownListTestMethod",
"label": "Test Method",
"value": "Not available",
"disabled": false,
"autopostback": true,
"options": [
{
"value": "Not available",
"text": "Not available",
"selected": true
},
{
"value": "Blower Door",
"text": "Blower Door",
"selected": false
},
{
"value": "Pulse",
"text": "Pulse",
"selected": false
}
]
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelLighting_TextBoxLightsTotal",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelLighting$TextBoxLightsTotal",
"label": "",
"value": "6",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "checkbox",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelLighting_CheckBoxLedAndCflLightsKnown",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelLighting$CheckBoxLedAndCflLightsKnown",
"label": "Number of LED and CFL Known",
"value": "on",
"disabled": false,
"autopostback": false,
"checked": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelLighting_TextBoxLedLightsTotal",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelLighting$TextBoxLedLightsTotal",
"label": "",
"value": "6",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelLighting_TextBoxCflLightsTotal",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelLighting$TextBoxCflLightsTotal",
"label": "",
"value": "0",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelLighting_TextBoxLelLightsTotal",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelLighting$TextBoxLelLightsTotal",
"label": "",
"value": "6",
"disabled": true,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TabContainer_TabPanelLighting_TextBoxIncandescentLights",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TabContainer$TabPanelLighting$TextBoxIncandescentLights",
"label": "",
"value": "0",
"disabled": true,
"autopostback": false
},
{
"tag": "input",
"type": "image",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_ImageButtonCloseDialog",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$ImageButtonCloseDialog",
"label": "",
"value": "",
"disabled": false,
"autopostback": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_TextBoxFullSearch",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$TextBoxFullSearch",
"label": "",
"value": "",
"disabled": false,
"autopostback": false
},
{
"tag": "select",
"type": "select-one",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_DropDownListMVType",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$DropDownListMVType",
"label": "",
"value": "",
"disabled": false,
"autopostback": true,
"options": []
},
{
"tag": "select",
"type": "select-one",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_DropDownListCurrentObsoleteModels",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$DropDownListCurrentObsoleteModels",
"label": "",
"value": "",
"disabled": false,
"autopostback": true,
"options": []
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_TextBoxManufacturerName",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$TextBoxManufacturerName",
"label": "",
"value": "",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_TextBoxBrandName",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$TextBoxBrandName",
"label": "",
"value": "",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_TextBoxModelName",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$TextBoxModelName",
"label": "",
"value": "",
"disabled": false,
"autopostback": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_TextBoxModelQualifier",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$TextBoxModelQualifier",
"label": "",
"value": "",
"disabled": false,
"autopostback": true
}
],
"nav": [
{
"text": "< Previous",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$ContentPlaceHolderNavigationsTop$ctl00\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": null
},
{
"text": "Next >",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$ContentPlaceHolderNavigationsTop$ctl01\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": null
},
{
"text": "Save & Close",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$LinkButtonSaveClose\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentTopControls_LinkButtonSaveClose"
},
{
"text": "< Previous",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolderNavigations$ButtonPrevious\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": "ContentBody_ContentPlaceHolderNavigations_ButtonPrevious"
},
{
"text": "Next >",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolderNavigations$ButtonNext\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": "ContentBody_ContentPlaceHolderNavigations_ButtonNext"
},
{
"text": "Save & Close",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ButtonSaveClose\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentBody_ButtonSaveClose"
},
{
"text": "Cancel",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ButtonCancel\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentBody_ButtonCancel"
},
{
"text": "MV search",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$HyperLinkActionMVSearch\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_HyperLinkActionMVSearch"
},
{
"text": "Advanced MV search",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolder1$SelectMVDialog$HyperLinkActionAdvancedSearch\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": "ContentBody_ContentPlaceHolder1_SelectMVDialog_HyperLinkActionAdvancedSearch"
},
{
"text": "Energy Report Address",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionEPCAddress$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionEPCAddress_Link"
},
{
"text": "Property Details",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionPropertyDetails$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionPropertyDetails_Link"
},
{
"text": "Property Description",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionPropertyDescription$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionPropertyDescription_Link"
},
{
"text": "Dimensions",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionDimensions$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionDimensions_Link"
},
{
"text": "Conservatory",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionConservatories$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionConservatories_Link"
},
{
"text": "Flats",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionFlats$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionFlats_Link"
},
{
"text": "Walls",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionWalls$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionWalls_Link"
},
{
"text": "Roofs",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionRoofs$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionRoofs_Link"
},
{
"text": "Floors",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionFloors$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionFloors_Link"
},
{
"text": "Openings",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionOpenings$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionOpenings_Link"
},
{
"text": "Ventilation & Lighting",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionVentilationAndCooling$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionVentilationAndCooling_Link"
},
{
"text": "Space Heating",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionSpaceHeating$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionSpaceHeating_Link"
},
{
"text": "Water Heating",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionWaterHeating$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionWaterHeating_Link"
},
{
"text": "New Technologies",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionNewTechnologies$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionNewTechnologies_Link"
},
{
"text": "Recommendations",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionRecommendations$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionRecommendations_Link"
},
{
"text": "Addenda",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionAddenda$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionAddenda_Link"
},
{
"text": "Technical Advice",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionTechnicalAdvice$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionTechnicalAdvice_Link"
},
{
"text": "Results",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionResults$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionResults_Link"
},
{
"text": "Energy Report Summary",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionSummary$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionSummary_Link"
},
{
"text": "Useful Links",
"href": "http://www.elmhurstenergy.co.uk/useful-links",
"onclick": null,
"id": null
},
{
"text": "Contact Us",
"href": "http://www.elmhurstenergy.co.uk/contact-us",
"onclick": null,
"id": null
}
]
}