- Added optional bounded deeper search with up to 200 unique businesses per search; the default remains 20.
- Improved public profile email extraction and aggregate rating counts.
- Removed duplicate profile work and output, and enforced exact global and total-charge caps.
- Distinguished genuine empty searches from blocked or changed pages while preserving useful cards on individual profile failures.
- Bound profile enrichment to the requested business identity and reject malformed result cards or inconsistent pagination counts instead of silently losing records.
- Added sanitized private error reporting and request/enrichment diagnostic counters.
Existing defaults, output fields and prices are unchanged.
- Fixed omitted
maxResultsPerSearch inputs to use the documented default of 20 listings per search.
- Added the initial Gelbe Seiten Scraper input, output, and pricing contracts.