Skip to content

test: prove default controller preview parity - #326

Merged
neonwatty merged 1 commit into
mainfrom
codex/dual-controller-preview-parity
Aug 14, 2026
Merged

test: prove default controller preview parity#326
neonwatty merged 1 commit into
mainfrom
codex/dual-controller-preview-parity

Conversation

@neonwatty

Copy link
Copy Markdown
Collaborator

Summary

  • build and authenticate flow-backed candidate and fixed/classic widgets from the same merge-group commit
  • run the unchanged legacy/default, Radix, Chromium, Firefox, and WebKit preview suites against both artifacts
  • compare candidate/classic Chromium test identifiers and outcomes exactly
  • keep custom FlowConfig and the single structured Issue canary candidate-bound
  • preserve failure diagnostics for either controller report

Compatibility boundary

This changes only the merge-group CI workflow and its fail-closed contract. Product/runtime code, Playwright configuration, E2E assertions/helpers, canary implementation, and release machinery are unchanged.

Verification

  • workflow contract and adversarial mutation oracles
  • release workflow: 193/193
  • default-flow compatibility: 23/23
  • production configuration: 5/5
  • validate: 1420/1420
  • full E2E: 317/317
  • required PR review toolkit completed locally; one accepted failure-artifact finding fixed and independently re-audited

No release or production change is included.

@neonwatty
neonwatty added this pull request to the merge queue Aug 14, 2026
Merged via the queue into main with commit efb3d69 Aug 14, 2026
22 of 23 checks passed
@neonwatty
neonwatty deleted the codex/dual-controller-preview-parity branch August 14, 2026 19:42
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