Skip to content

test: sync editor baseline and restore browser fixture#26

Merged
roackb2 merged 3 commits into
mainfrom
codex/review-agent-e2e-fixture
Jul 19, 2026
Merged

test: sync editor baseline and restore browser fixture#26
roackb2 merged 3 commits into
mainfrom
codex/review-agent-e2e-fixture

Conversation

@roackb2

@roackb2 roackb2 commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Why

The maintainer fork needs Noct's already-merged MCP operation activity baseline,
but that baseline still seeds retired localStorage authentication and
presentation records in its lifecycle suite. Production now requires Supabase
SSR authentication, protected workspace routing, Supabase presentation
storage, and Realtime bindings, so a sync-only PR cannot complete its browser
check.

What

  • sync current zz41354899/SlideX:main at da8150b into the maintainer
    fork
  • add a deterministic Supabase auth, presentation, RPC, and Realtime fixture
  • seed a signed SSR auth cookie and explicit English locale
  • share the fixture between agent lifecycle and MCP activity browser tests
  • preserve all 17 default browser scenarios
  • document the test-only service boundary

Review boundary

This is the first editor PR in the corrected fork review stack and targets
main. The merge commit isolates Noct-authored upstream work; the following
commit contains the eight-file fixture repair. Fork PR #27 remains stacked on
this branch and shows only the Heddle remote dependency bump.

Validation

  • 150 unit tests passed
  • 12 agent protocol tests passed
  • TypeScript and lint passed
  • 17/17 default browser lifecycle tests passed
  • 1/1 focused MCP activity browser test passed
  • production build passed
  • the commit tree matches the previously validated fixture branch exactly

zz41354899 and others added 3 commits July 19, 2026 11:57
…ration

- Add types and functions for managing MCP operation activities, including starting, completing, and failing operations.
- Implement visual activity management with expiration and status checks.
- Create Supabase repository for handling MCP operation events with row-level security and real-time updates.
- Add tests for MCP operation activities and Supabase repository functionality.
- Create Playwright tests for visual behavior of MCP activities in the UI.
- Add SQL migration for creating the mcp_operation_events table with necessary constraints and policies.
@roackb2 roackb2 changed the title test: restore authenticated agent browser fixture test: sync editor baseline and restore browser fixture Jul 19, 2026
@roackb2
roackb2 changed the base branch from codex/sync-noct-main-2026-07-19 to main July 19, 2026 09:37
@roackb2
roackb2 marked this pull request as ready for review July 19, 2026 15:15
@roackb2
roackb2 merged commit 8a02b10 into main Jul 19, 2026
1 check passed
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.

2 participants