The overnight sweep caught Emmendorfer's homepage and contact page serving Central Lending Solutions content (wrong business, wrong phone, and a canonical that could make Google merge the roofer into the broker). It flickered between Valor, Skin Avenue and CLS too. It is intermittent edge-level cross-serving, not a build error. As of the last check, every domain is serving correctly again.
Monitored overnight · every check clean · 0 cross-serves · latest 07:20 UTC all 5 domains 12/12| Site | Verdict | What to know |
|---|---|---|
| Emmendorfer roofing · live client |
action | Homepage + contact were serving CLS (the incident above). Also missing the mandatory phone-call-click tracking, and the non-www apex 404s robots/sitemap before redirect. About + service pages are correct. |
| Valor roofing · live client |
minor | Healthy overall. Tracking, schema, sitemap all good. One copy typo "veteran-owned owned" repeated on two service pages. Caught one flicker of Skin Avenue content (the incident). |
| CLS mortgage · live client |
healthy | Clean across the board. Tracking complete (phone-click wired), 94-URL sitemap, rich schema, AI-crawler allowlist. One harmless one-off cache flap on the sitemap. |
| Skin Avenue skin clinic · rebuild target |
baseline | Current WordPress site has zero analytics (no GA4 at all), Meta Pixel only, no call tracking. 14 pages. This is exactly the gap our rebuild closes. Also flickered CLS once (the incident). |
| Grays did not sign |
dropped | Per your call, removed from the watch list. Not pursuing. |
The guardrail and its log live at ~/projects/rom/ops/. To pause the monitor: launchctl unload ~/Library/LaunchAgents/com.rankonmaps.client-isolation.plist