Передача `project_id` у page object
Тест викликає `api_client.get_projects()`, обирає цільовий проєкт і передає його `id` у метод `project_page.open_by_id()`. Це прибирає створення проєкту та пошук його URL через UI. Перші падіння спричинені не API, а неправильним типом fixture: замість авторизованої page повернувся context або вже закрита сторінка. Setup повинен передавати саме ту page, яку створив і авторизував, без другого `new_page()`.