Load the Recommended tab from GET /api/v1/tenders/recommend instead of the
AI POST flow with 503 fallback. Fix notification pagination offset, make
tender titles selectable across list and detail views, and ignore .cursor.
Co-authored-by: Cursor <cursoragent@cursor.com>
Cover repository and view model fallback behavior and fix load state handling for 503 fallback responses.
Co-authored-by: Cursor <cursoragent@cursor.com>
Implement company AI onboarding/recommendation models, services, repository, and tender UI integration with supporting tests.
Co-authored-by: Cursor <cursoragent@cursor.com>