pub fn urlencode(s: &str) -> String
Percent-encode a query value while leaving URL-safe characters unchanged.
The API client and fixture recorder share this encoder so they produce the same scoped-filter URL.