YOUR BUSINESSMission Control
Business overview
READ-ONLY PRIMARY EVIDENCE

LocalPresence v4 / render proof

/Users/macstudio4/vault-studio2/operations/lp-v4-mass-rerender-20260716/PROOF.md

Back to owner surfaces
# LocalPresence v4 mass rerender proof

- Authorized by Nacho on 2026-07-16: `APRUEBO t_d964284e - direccion visual LP v4 (trades + beauty) aprobada. Re-render masivo sobre las URLs existentes, cada negocio en su familia segun rubro. Envios siguen pausados hasta mi "mandalos".`
- Executed by: `codex-contractor`
- Public base: `https://localpresence.thenetmencorp.com`
- Cloudflare Pages production deployment: `https://a901fd70.localpresence.pages.dev`
- Existing slugs rerendered: 117
- Family routing: 45 `trades-field-service`; 72 `beauty-atelier`
- Wrapper pages preserved; only `/p/<slug>/site/index.html` was replaced.
- Public HTML readback: 117/117 passed, zero failures.
- Public browser QA: 234/234 desktop/mobile views passed, zero failures.
- Checks: v4 marker, family, business name, HTTP 200, horizontal overflow, text overflow, element overlap, broken images, click-to-call above fold, service structure.
- Send gate before/after is byte-equivalent in behavior: `approval_first_prepare_only`, `campaign_launch=forbidden`, `campaign_unpause=forbidden`, `send=forbidden`, registry `can_publish_or_send=false`.
- Rollback asset: `pre-v4-site-html.tar.gz`
- Rollback SHA-256: `d8275930d6695ae1442a32aa24466e34753535518b894d8d0d8d3333c0106714`

## Receipts

- `manifest.json`
- `public-readback.json`
- `qa-public/visual-qa.json`
- `qa-public/dadeappliance-inc-desktop.png`
- `qa-public/dadeappliance-inc-mobile.png`
- `qa-public/nails-studio-carla-desktop.png`
- `qa-public/nails-studio-carla-mobile.png`
- `cloudflare-deploy.log`
- `cloudflare-deployment-list.txt`
- `send-gate-before.json`
- `send-gate-after-local-render.json`