# Signature 3.3 validation

Rendered in an isolated WordPress 7.1.2 / PHP 8.5.10 Playground installation, using explicitly labelled fictional data.

55 browser checks passed, with no failures. One successful submission was independently confirmed to create exactly one draft. The preset catalogue contains 16 entries.

## Checks covered

- Stored profile information and telephone links.
- Save/remove, persistence across reload, the saved collection dialog, and Escape handling.
- Sample review expansion and FAQ disclosures.
- Mobile navigation and Escape handling.
- Result pagination, combined category/city/rating filters, sorting, and empty states.
- Category, city, state, country, area, and combined service/location routes.
- Profiles with no photos, ratings, hours, reviews, or contact fields.
- Legacy directory posts and 404 rendering.
- Submission nonce rejection, draft creation, and confirmation reload without repeated posting.
- Reviews and telephone links with JavaScript disabled.

## Responsive layouts

| Page | Widths checked | Horizontal overflow |
|---|---|---|
| Homepage | 360, 768 px | None |
| Discovery | 390, 1024 px | None |
| Categories | 360 px | None |
| Submit listing | 390 px | None |
| Business profile | 360, 768, 1440 px | None |
| Sparse profile, legacy profile, 404 | 390 px | None |

Desktop and mobile screenshots were visually reviewed. Healthcare, dining, and legal variants were rendered. PHP parsing and JavaScript syntax were checked.

## Limits

This is a controlled integration check, not a production-site audit or a full accessibility certification. The live website was not changed. Production theme/plugin combinations, real map loading, email delivery, and payment processing were not exercised. The new submission form requests review rather than taking payment.
