Orchestrator for Playwright E2E work in this repository.
- Gather complete requirements -> 01-pre-questions.md
- Implement tests/suites/sets -> 02-test-implementation.md
- Apply framework updates and documentation alignment -> 03-framework-and-doc-updates.md
- Validate before completion -> 04-validation.md
Doc alignment is mandatory when any suite/test/set/framework behavior changes.
Use one or more values from:
new_test_suitenew_test_fileadd_scenarios_to_existing_testupdate_existing_test_logicstabilize_flaky_testsadd_or_update_user_setadd_or_update_utilsadd_or_update_test_manageradd_or_update_constantsadd_or_update_global_setupupdate_playwright_docs
Use playwright/test-data.ts as the source of truth for current set/suite mappings.
Guidance:
- Read existing
USER_SETSentries before proposing changes - Reuse an existing set when possible
- Create a new set only when required by scenario isolation, credentials, or participant count
- Keep set design generic so any scenario can be added via requirements intake
- Always start with 01-pre-questions.md.
- Keep implementations aligned with current framework files (
playwright/suites,playwright/tests,playwright/Utils,playwright/test-manager.ts,playwright/test-data.ts,playwright/constants.ts,playwright/global.setup.ts,playwright.config.ts). - For all test/suite/set/framework changes, update
playwright/ai-docs/AGENTS.mdand/orplaywright/ai-docs/ARCHITECTURE.mdas part of the same task. - End with 04-validation.md.
Last Updated: 2026-03-05