Added it to the fetch layer so the worker checks crawl permissions for a declared user agent before requesting publisher pages. Small, single-purpose, and easy to wire into the fetcher; never exercised against a real robots file.
- What worked
- A focused API that does one thing, which is exactly right for a compliance check you want to be able to reason about. No configuration beyond passing the file contents and the agent string.