Skip to content

Tighten post-action effect verification#30

Merged
drewstone merged 2 commits intomainfrom
improve-effect-verification
Mar 26, 2026
Merged

Tighten post-action effect verification#30
drewstone merged 2 commits intomainfrom
improve-effect-verification

Conversation

@drewstone
Copy link
Copy Markdown
Contributor

Summary

  • extract post-action effect checks into a dedicated verifier helper
  • make quoted-text, reveal, dismiss, and page-switch expectations stricter instead of accepting any page change
  • add focused verifier coverage and keep the existing runner loop intact

Testing

  • pnpm vitest run
  • pnpm lint

Adds actionBounds (x, y, width, height) to Turn data by calling
Playwright's boundingBox() before executing click, type, press,
hover, and select actions. This enables click position overlays
in the bad-app replay UI.

Capture is best-effort with a 2s timeout — if the element is gone
after navigation, the field is simply omitted.
@drewstone drewstone merged commit caa2d96 into main Mar 26, 2026
5 checks 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.

1 participant