# MPC v6.82.183 Codex Wording Hardening Report

## Scope

The v6.82.182 Underwriter-Ready Production package was extracted and checked against the packaged MPC Codex 2.1 master and the public wording/UI launch truth documents. The audit covered application source, cPanel runtime fallback HTML, public PDFs, PDFs inside protected ZIP bundles, sitemap routes and public internal links.

## Audit weaknesses found in the baseline

The previous wording audit could miss launch-blocking copy because it was case-sensitive in important places, normalised restricted phrases before checking them, excluded some visitor source, did not inspect cPanel runtime fallback HTML, and did not stop private accommodation onboarding records from rendering on public directory pages.

## Public issues corrected

- Removed generic `premium`/prestige claims that were not exact approved product names.
- Removed AI-generation, build-provenance and editable-source language from Route Atlas visitor copy and image descriptions.
- Removed private Admin instructions from the `/stay` gallery and other visitor-facing copy.
- Replaced `pending`, `being prepared`, `opening` and similar unfinished-state language with useful visitor actions.
- Removed public accommodation tier/position mechanics and fake service placement inventory.
- Preserved exact approved product names and truthful occupancy wording.

## Private onboarding solution

All 15 prelaunch accommodation records remain available in private application data for later owner onboarding. They are excluded by `isAccommodationPubliclyVisible`, excluded from public selected-listing collections and the sitemap, and protected by deterministic redirects from their known detail URLs to `/accommodation`.

Service categories no longer render multiple artificial open positions. They render actual providers; when none are available, visitors see a single recommendation prompt that routes to contact.

## Prevention added

`npm run audit:codex` now:

- scans 218 visitor-facing source files;
- scans 19 public cPanel runtime fallback functions while excluding private Admin/API functions;
- scans 12 public PDFs;
- scans 3 PDFs stored inside protected bundle ZIPs;
- checks private accommodation visibility and redirect contracts;
- writes machine-readable proof to `operations/proof/MPC_v6.82.183_CODEX_WORDING_AUDIT.json`.

The new live crawler reads every canonical sitemap route, extracts visible text and fails on restricted wording or non-200 responses. Its proof is stored at `operations/proof/MPC_v6.82.183_CODEX_PUBLIC_WORDING_LIVE_CRAWL.json`.

## cPanel recovery-build improvement

The clean source build exposed an intermittent cPanel risk in Next.js page analysis/tracing under constrained process limits. The build lifecycle now uses deterministic compile and generate phases, disables experimental parallel compiler workers, reapplies the packaged trace compatibility patch after clean dependency installation, verifies required `.next` artifacts and removes deployment cache.

## Final validation

- Codex source/runtime/PDF audit: 0 errors.
- Codex live crawl: 74 routes, 0 failures.
- Runtime crawl: 110 pages and 257 assets, 0 failures.
- Deep link crawl: 204 checks, 0 failures.
- Header/footer crawl: 293 checks, 0 failures.
- Route Atlas live crawl: 32 route/asset checks plus 7 controlled redirects, 0 failures.
- Underwriter live audit: 36 checks passed.
- Private accommodation redirect audit: 15 of 15 records protected.
- Clean production build and cPanel prebuilt verification: passed.
