Platform: Orchestrate-Mortgage Property Tax & Title Search | Branch: claude/add-groq-api-integration-SE8jL | Date: 2026-04-24
| # | State | County / Jurisdiction | Platform | URL | Search Type | Sample Name / Value | Sample Parcel / Account # | Result Count | Detail Fields | Status | Notes |
|---|
waitUntil:'load' not networkidle.{town}[{stateCode}].patriotproperties.com — e.g. goshen.patriotproperties.com (NH), barnardvt.patriotproperties.com (VT), somersworthnh.patriotproperties.com (NH). No www.patriotproperties.com/{TOWN}/ main-domain entries exist in counties.json. NOTE: ME has zero Patriot counties (Vision + generic only).id="inpOwner"; standard iasWorld uses different input IDs. Handler has branch for both.networkidle. waitForAngularContent() polls app-parcel-summary / .tt-upm-parcel-detail-section for >80 chars before extracting.PageTypeID= and appends PageType=Search. Verify the correct search page is reached for App= style URLs.gis.vgsi.com/Straffordnh//. Confirm platformDetector normalizes or tolerates this./search/SearchResults response with page.waitForResponse() BEFORE form submit. Direct re-fetch returns HTML (session-bound) — do not re-fetch.docs/staging-test-tracker-testcases.csv in Excel or any editornode scripts/testHandler.js <platform> <url> <lastName>