# PR43 deployed — fifteen of nineteen live

Parent approved exact head7038a655357e809b040763ac1b42d3ce2f3b6122, base5cea7e092e96cf6f1d4bcf9180330c29733f5792 and tree7564542897e463709b1d3f9d61397223076711a3, including Runbook1920 overview framing. Fresh remote head/base/10-file scope/5 CI jobs/clean worktree were checked before merge. Merge **4fad8fb0bdd77bc5645c1f60bcbdd82607841753** has exactly the reviewed tree and required CRHQ attribution. Clean production main is the same merge; PM2agentartifact-prod online, PID164818, restart31→32. Existing deploy.sh unchanged, used behind expected-main/predeploy/clean-tree guards. Local and external health pass; no rollback needed. Final-head CI34068341651 and mergeCI34069306440 each passed all5 jobs.

## Fresh live proof

- All19 canonical HTML prefixes,20 PNG byte strings and20 API metadata/slug/category/type/slot/thumbnail contracts match the reviewed checkout. Three new full API contents are byte-exact. Previous12 redesigns are preserved. No other canonical source/PNG changed.
- Twelve main captures at1440/768/390/320,29 actual/prior boundary captures,19 HTML+Markdown smoke,3 no-JS and6 ephemeral growth checks: **zero failures**. All12 live PNG bytes and decoded pixels match reviewed local integration captures. This differs from original-author comparison, where encoding differed and the single Runbook sentence changed only its pixel bounds.
- Eighteen fresh actual catalog-sandbox checks verify native region labels, accessibility-tree names, IDs, lists, Enter disclosures, prose16px/1.5, code14px, no overflow and iframe footer reachability. Six additional phone390/320 checks exercise native Tab/focus-visible/ArrowRight on long code, Runbook native4steps→Verify→start5 and exact corrected sentence, growth and Control+End footer reachability. Sample code was never executed; all stress mutations were ephemeral browser DOM only.
- Fresh actual gallery1440/390 and allthree new cards captured and visually inspected. The accepted Runbook1920 trade-off is unchanged: full preconditions/Stop rail and opening procedure, smaller thumbnail text. All20 catalog options remain.

## Safety, data and limitations

A fresh consistent SQLite backup used read-only live source plus Connection.backup(), then integrity/schema verification, securely outside git. No database restore. Existing39 artifacts,150 versions,1 account/entitlements,34 shares,5 financial events, account templates and schema are unchanged.

Authorized adoption changes only3 built-in contents/descriptions and20 seed updated-at timestamps. Normal bot last_used_at/session last_seen_at activity is individually inventoried. An initial overly strict table equality assertion additionally detected **one expired daily analytics salt removed by the existing scheduler** (3→2 rows). Read-only row comparison proves retained rows byte-exact, no additions, removed day strictly older than the unchanged scheduler cutoff (UTC YYYYMMDD two days ago). No customer analytics event/visitor ledger rows, credentials, artifacts, financial records or runtime code changed. The first salt audit assumed a string/epoch-day representation; the corrected audit uses the repository's actual YYYYMMDD integer and exact2-day cutoff. This was audit-only, not a production fix.

Environment, Nginx, deploy guard and all18 neighboring statuses are unchanged, including2 pre-existing502 responses and1 existing403. Pre-existing0.0.0.0:4700 binding is outside this scope, unchanged, external reachability unverified. No launch/Stripe/keys/tax/neighbor/infrastructure changes.

Chromium only; no Safari/Firefox, physical-device or screen-reader navigation certification. Prior exact-head local check/build1132unit/268e2e with12skips each and0errors/40 classified warnings are inherited, not claimed rerun on production. Fresh live assertions/captures and final-head+merge CI are separately recorded. No height cap or content reduction.

## Evidence and next action

[Source mapping](../source-mapping.json), [merge proof](merge-proof.json), [deployment/data verification](deployment-verification.json), [daily salt retention proof](salt-retention-proof.json), [HTTP bytes/policy](live-http-verification.json), [API20](api-verification.json), [responsive validation](integrated-validation.json), [actual sandbox semantics](technical-semantics.json), [native keyboard/growth](native-keyboard.json), [local-to-live pixel proof](pixel-proof.json), [merge CI](merge-ci.json).

**15/19 redesigns are live.** Final Batch01 editorial now starts on fresh main as a separate PR; parent integrated review is still required before its final merge/deployment. Its real LOCAL artifact-viewer/height-reporter13.7kpx Daily fixture is mandatory, distinct from bounded catalog preview scrolling. Full section is not yet delivered. Frozen accepted sources and prior approval provenance remain unchanged. Private runtime, logs, backup paths and customer data are excluded from this public evidence.
