New dynamic detection pass in merge-knip-config.js: when @playwright/test is in any deps list, scan the conventional non-root paths (web/, e2e/, tests/) for playwright.config.{ts,js} and add it to entry along with any sibling setup/global-{setup,teardown}.{ts,js} files.
Consumer projects that keep browser tests under a dedicated subdir can now delete their project-local knip.json entirely — the base config plus dynamic detection is enough.