pub(super) async fn clear_chains(services: &Services) -> ResultExpand description
Deletes every auth chain cache row under one cork.
The fallible scan must finish before its caller finalizes a marker. It is snapshot-based, so it holds only because migrations precede the workers that populate the cache.