Skip to content

Fix interactive element selection granularity - #52

Merged
stackloomdev merged 1 commit into
mainfrom
codex/fix-interactive-selection-granularity
Jul 27, 2026
Merged

stackloomdev merged 1 commit into
mainfrom
codex/fix-interactive-selection-granularity

Conversation

@stackloomdev

Copy link
Copy Markdown
Owner

Summary

  • select the nearest instrumented or semantic interactive DOM boundary instead of promoting dependency-owned controls to a larger traced wrapper
  • keep unavailable dependency source evidence explicit and disable editor navigation when coordinates are unavailable
  • support whitespace-token ARIA fallback roles and add a deliberately uninstrumented React fixture
  • prepare 1.0.0-beta.7 release metadata

Verification

  • pnpm check
  • pnpm test:e2e:firefox
  • React 19 Chromium E2E: 11/11
  • Firefox E2E: 3/3
  • real-browser verification of an uninstrumented router link, traced controls, ordinary text, and repeated menu clicks
  • staged diff privacy scan: no workspace names, private app paths, localhost target, or npm credentials

Closes #51

@stackloomdev
stackloomdev merged commit cba3243 into main Jul 27, 2026
11 checks passed
@stackloomdev
stackloomdev deleted the codex/fix-interactive-selection-granularity branch July 27, 2026 06:36
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.

Inspector promotes uninstrumented interactive controls to a traced ancestor

1 participant