Reweight: addressable market 20→15, economic power 15→10, supply deficit 40→50. Supply deficit existence dampener (country_venues/50, floor 0.1): zero-venue countries drop from ~80 to ~17. Steeper addressable market curve (LN/500K → SQRT/1M). NULL distance gap → 0.0 (was 0.5). Added country_percentile output column (PERCENT_RANK within country, 0–100). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
serving
Analytics-ready views consumed by the web app and programmatic SEO.
Query these from analytics.py via DuckDB read-only connection.
Naming convention: serving.<purpose> (e.g. serving.location_profiles)