Why do you want to trigger a worker by a WAF rule though? 🤔
Why do you want to trigger a worker by a WAF rule though? 
verifiedBotCategory which will be "" if it's not a known bot, otherwise containing the category of the bot.max_concurrency. AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value: is the most obnoxious, frustrating type of error I've ever seen. This is so unhelpful to the point of making me want to flip a table.

scriptName e.g. pages-worker--123456-production for each invocation.await cache.match() within a worker to pull a json file within a private R2 that I would otherwise access with the original await env.bucket.get() method? Wondering because it won't have a url to build the cacheKeyscriptNamepages-worker--123456-productionawait cache.match()await env.bucket.get()