Catalog cache provider count fix
Provider discovery now correctly reports all available providers.
Status: shipped | Area: policy | Published: 2026-03-20
Control impact: Fixes provider catalog stale cache issue.
A catalog cache file written by a test httptest server before the v1.0.8 fix continued to serve 1 provider instead of 3 for the full process lifetime.
The catalog manager now validates source_url on load and purges any cache whose origin does not match the current resolved URL.