Skip to content

feat(editor): capture matched presentation evidence - #2392

Open
chubes4 wants to merge 11 commits into
mainfrom
fix/editor-presentation-evidence-provider
Open

feat(editor): capture matched presentation evidence#2392
chubes4 wants to merge 11 commits into
mainfrom
fix/editor-presentation-evidence-provider

Conversation

@chubes4

@chubes4 chubes4 commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • derive expected generated presentation identities independently from filtered editor settings
  • capture idle-canvas modal state and matched frontend/editor/diff screenshots
  • fail closed unless widths, geometry, readability, visibility, and asset resolution all pass

This provides the authoritative editor evidence required by Automattic/static-site-importer#1357.

Verification

  • npx tsc -p packages/runtime-playground --noEmit
  • npm run test:editor-actions
  • npx tsx --test tests/browser-routed-command-security.test.ts

AI Assistance

OpenCode with OpenAI openai/gpt-5.6-sol was used to inspect the editor evidence contracts, implement the provider and tests, and verify focused checks; Chris Huber orchestrated and reviewed the work.

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