The previous provisioningLimiter applied the same strict limit (20 req/5min)
to ALL /api/provision/* requests, including read-only GET endpoints that
dashboards call frequently. This caused 'Too many provisioning requests'
errors during normal dashboard usage.
Fix: introduce createProvisionMethodAwareLimiter() which applies:
- Lenient limits (80 req/5min) for GET/read operations
- Strict limits (20 req/5min) for POST/PUT/PATCH/DELETE write operations
This protects write endpoints against abuse while allowing dashboards to
make legitimate read requests without hitting rate limits.