Skip to content

test: stabilize renderer and locale governance - #1326

Merged
ericsocrat merged 1 commit into
mainfrom
codex/renderer-locale-governance
Aug 28, 2026
Merged

test: stabilize renderer and locale governance#1326
ericsocrat merged 1 commit into
mainfrom
codex/renderer-locale-governance

Conversation

@ericsocrat

Copy link
Copy Markdown
Owner

Purpose

Repair two base-owned test-governance defects without changing production behavior:

  • renderer source-equivalence mutation fixtures stopped modeling runtime drift after the authoritative hosted-runner version caught up with their hard-coded value;
  • the Batch 3 locale journey tried to mutate Accept-Language inside one live browser context instead of using locale-specific guarded contexts.

Changes

  • derive a guaranteed-distinct test-only runner version from the current authoritative manifest;
  • keep the intentional-redesign mutation wrapper bounded at 60 seconds across heterogeneous hosts;
  • retain authenticated Polish/German preference assertions in the main journey;
  • verify public Polish Learn and German Terms in separate Playwright contexts with explicit locales and overflow screenshots.

Verification

  • renderer mutation suite: 14/14 passed;
  • visual-safety workflow contracts: 65/65 passed;
  • guarded local-authenticated Batch 3 journey: 4/4 passed, including PL/DE contexts;
  • type-check, lint and production build: passed;
  • repository hygiene, strict doc counts and migration ordering: passed;
  • local QA fixtures were loopback-only and torn down; no hosted data was touched.

Scope

Test/governance only. No production source, Auth/provider configuration, database/RLS/data, dependency, baseline, renderer manifest, Lighthouse measurement, or performance-policy change.

The separate production Turnstile first-use/replay proof remains blocked because invite-only production correctly renders no signup widget; this PR does not weaken that admission boundary.

@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tryvit Ready Ready Preview Aug 28, 2026 1:36pm

@ericsocrat
ericsocrat marked this pull request as ready for review August 28, 2026 14:01
@ericsocrat
ericsocrat merged commit bf9831b into main Aug 28, 2026
28 of 30 checks passed
@ericsocrat
ericsocrat deleted the codex/renderer-locale-governance branch August 28, 2026 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant