- Preserved the flat token-list contract of
GET /api/v1/shopsand added the paginatedGET /api/v1/shops/cardsendpoint for directory pages. - Excluded hidden products and shops without current public offers from public metadata, source pages, and sitemap entries; added shop-directory pagination.
- Unified API and pipeline 16688 classification with source-category context, rejected non-product aliases, and retained valid API-credit classification.
- Rotated 16688 discovery categories within the global page budget so one category cannot starve the others.
- The 16688 default approval behavior is unchanged. Newly discovered offers still follow the existing approval policy.
- No database migration is required.
- Follow
docs/QUICK_DEPLOY.mdand deploy only tagv3.7.24after CI passes. - Rebuild
api,source-detector,web,importer, andcrawler. - Run one complete multi-source refresh because the release changes crawler and pipeline behavior.