diff --git a/docs/validation/2026-08-15-gilmore-heating-air/VALIDATION.md b/docs/validation/2026-08-15-gilmore-heating-air/VALIDATION.md new file mode 100644 index 0000000..71f7c7b --- /dev/null +++ b/docs/validation/2026-08-15-gilmore-heating-air/VALIDATION.md @@ -0,0 +1,45 @@ +# Validation Run: Gilmore Heating Air and Plumbing + +**Date:** 2026-08-15 +**Business:** Gilmore Heating Air and Plumbing +**Location:** Placerville / El Dorado County, CA +**Vertical:** HVAC +**Run context:** First full beta audit after the locked beta process draft (2026-08-14); report corrected and validation completed under Locked v1.0 (2026-08-15). + +## Surface Results + +| Surface | Status | Notes | +|---------|--------|-------| +| Google Business Profile | ✅ Good | Primary source: 4.8★ / 3,860 reviews, full NAP, hours | +| Apple Maps | ✅ Good | 2.5★ / 272 reviews, NAP present (mismatches vs GBP) | +| Bing Places | ⚠️ Empty | Listed, no rating/reviews (noted, non-material) | +| Website | ❌ Blocked | Access blocked at capture time → documented limitation in report; re-verify reachability | + +## Reviewer Decisions + +| Finding | Disposition | Rationale | +|---------|-------------|-----------| +| #1 Hours mismatch (Google 24h vs Apple 12 AM–12 PM) | Approve | Both values captured from independent surfaces; material | +| #2 Phone mismatch (530-290-5551 vs 916-866-5596) | Approve | Captured from both surfaces; material (call routing) | +| #3 Website URL mismatch (UTM params vs root) | Approve | Captured from both surfaces; material (attribution split) | +| Website blocked | Documented limitation | Blocked customer-facing surface; flagged for re-verification, carried as limitation per process §4 | + +## Pre-Delivery Consistency Gate + +1. **Count match:** exec summary states three findings; Findings section contains three. ✅ +2. **Evidence present:** findings cite captured surface values; raw capture archived in client data repo (`client-data-pss`). ✅ +3. **Identity match:** client name, location, date match intake. ✅ + +## Corrections Applied Under v1.0 + +- Exec summary stated "two material integrity issues" while the Findings section listed three. Corrected to three. (Process §6, gate 1 — would have blocked delivery pre-lock.) +- Website "✗" was a bare marker with no downstream treatment. Now a documented limitation per process §4. +- Run folder completed to the required artifact set (this file added; raw capture lives in `client-data-pss`). + +## Note on Raw Capture + +The raw `*_multi_surface_*.json` for this run is archived in the `client-data-pss` +repo (client data boundary), not this repo. `findings.json`/`findings.md` were not +retained for this pre-lock run; this VALIDATION.md records the reviewer +dispositions to satisfy the decision loop. Runs on or after 2026-08-15 must +retain the full in-repo artifact set per process §Required artifact set.