Repository Guidelines
UI integration tests live in `tests/`, organized by surface (`ads`, `scix`) with shared fixtures in `tests/common.ts` and typed helpers under `tests/interfaces`. Authentication state and recorded sessions sit in `playwright/.auth`. Support code such as Gmail providers is under `provider/`, and data