Users need AI assistance to manage Google Business reviews. The feature should include fetching reviews via the Google Business API, generating AI reply suggestions for selected reviews, and applying approved replies back to Google Business after human-in-the-loop approval.
## Context Users need to manage their Google Business reviews with AI assistance. This feature enables three core flows: 1. **Fetch** — Retrieve Google Business reviews for a location (via Google Business API, using the OAuth token from BE-11a) 2. **Generate** — Create an AI reply suggestion for a selected review (calls `GeminiPort` → creates `AiResponse` row with `product_type='google_review'` in status `pending`) 3. **Apply** — After HitL approval (BE-10 flow), post the approved reply back to Google Business API This issue implements the `GoogleReviewsAiApplier` (which implements `AiResponseApplierPort` from BE-10). > **Important**: No `GoogleBusiness` adapter exists yet — BE-11a (Google Business OAuth, #73) has NOT been implemented. BE-12 declares a hard dependency on it. > **Important**: The `Ai` module (`src/Ai/`) does NOT exist yet. None of its dependencies (`AiServiceProvider`, `GeminiPort`, `AiResponse` model, `AiUsageLimitsService`, `AiResponseApplierPort`, `CompositeAiRe