docs(operations): lock beta audit process v1.0
- Reviewer decision loop: approve / reject (default Tier 2) / more evidence; decisions recorded in VALIDATION.md - Blocked surfaces: customer-facing block = finding or documented limitation, never a bare marker - Pre-delivery consistency gate: count match, evidence present, identity match - Required artifact set per run; deviations require dated decision record - Gilmore: exec summary corrected 2->3 to match findings; VALIDATION.md added with reviewer dispositions
This commit is contained in:
@@ -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.
|
||||
Reference in New Issue
Block a user