- Delete namespace-members-data.spec.ts (TC_MEMBER_001 in
namespace-members-management.spec.ts is equivalent and the new suite
also covers add-member dialog and batch import).
- Delete namespace-reviews-data.spec.ts (TC_NS_REVIEW_001 in
namespace-reviews-management.spec.ts is equivalent and the new suite
also covers status tabs, tab switching, and sort order).
- Trim settings-pages.spec.ts to only the reset-password navigation test;
profile/security/notification page coverage now lives in the dedicated
*-settings.spec.ts files with deeper interaction tests.
Net change: 5 fewer test cases, ~1.5 min saved per CI run.
* chore(workflow): align local hooks and e2e guidance
* test(e2e): expand reusable api mock helpers
* test(skill): stabilize share button e2e assertions
* chore(test): add e2e make target and tune playwright workers
* test(web): expand e2e coverage and smoke suite
* test(e2e): migrate to real API flows and add request-based data builder
* ci(e2e): add PR workflow for real-service frontend e2e
* ci(e2e): install playwright chromium in PR workflow
* test(e2e): relax timeout and force single worker in CI
* test(e2e): stabilize not-found assertions and harden CI session bootstrap
* chore(agents): align tester role with web/e2e workflow