{
 "regions_in_external": 17,
 "regions_matched": 17,
 "correlations": {
  "H_rarefied15 ~ log_population": {
   "n": 16,
   "rho": -0.103,
   "ci": [
    -0.676,
    0.587
   ],
   "ols_b": -0.0046,
   "ols_se_hc3": 0.0065
  },
  "H_rarefied15 ~ log_business_locations": {
   "n": 16,
   "rho": -0.15,
   "ci": [
    -0.684,
    0.576
   ],
   "ols_b": -0.005,
   "ols_se_hc3": 0.007
  },
  "H_rarefied15 ~ disposable_income": {
   "n": 16,
   "rho": 0.438,
   "ci": [
    -0.47,
    0.774
   ],
   "ols_b": 0.0,
   "ols_se_hc3": 0.0
  },
  "H_rarefied15 ~ log_density": {
   "n": 16,
   "rho": -0.274,
   "ci": [
    -0.707,
    0.517
   ],
   "ols_b": -0.002,
   "ols_se_hc3": 0.0022
  },
  "H_norm_M ~ log_population": {
   "n": 17,
   "rho": 0.4,
   "ci": [
    -0.137,
    0.788
   ],
   "ols_b": 0.0296,
   "ols_se_hc3": 0.0215
  },
  "H_norm_M ~ log_business_locations": {
   "n": 17,
   "rho": 0.422,
   "ci": [
    -0.131,
    0.806
   ],
   "ols_b": 0.0322,
   "ols_se_hc3": 0.0225
  },
  "H_norm_M ~ disposable_income": {
   "n": 17,
   "rho": 0.542,
   "ci": [
    -0.004,
    0.859
   ],
   "ols_b": 0.0,
   "ols_se_hc3": 0.0
  },
  "H_norm_M ~ log_density": {
   "n": 17,
   "rho": 0.172,
   "ci": [
    -0.425,
    0.681
   ],
   "ols_b": 0.0093,
   "ols_se_hc3": 0.0093
  },
  "eff_cat_M ~ log_population": {
   "n": 17,
   "rho": 0.4,
   "ci": [
    -0.167,
    0.8
   ],
   "ols_b": 0.8926,
   "ols_se_hc3": 0.6077
  },
  "eff_cat_M ~ log_business_locations": {
   "n": 17,
   "rho": 0.422,
   "ci": [
    -0.132,
    0.805
   ],
   "ols_b": 0.9632,
   "ols_se_hc3": 0.624
  },
  "eff_cat_M ~ disposable_income": {
   "n": 17,
   "rho": 0.542,
   "ci": [
    -0.008,
    0.861
   ],
   "ols_b": 0.0005,
   "ols_se_hc3": 0.0002
  },
  "eff_cat_M ~ log_density": {
   "n": 17,
   "rho": 0.172,
   "ci": [
    -0.421,
    0.663
   ],
   "ols_b": 0.2645,
   "ols_se_hc3": 0.2704
  },
  "log_stores_per_100k ~ log_population": {
   "n": 17,
   "rho": -0.194,
   "ci": [
    -0.608,
    0.307
   ],
   "ols_b": null,
   "ols_se_hc3": null
  },
  "log_stores_per_100k ~ log_density": {
   "n": 17,
   "rho": -0.218,
   "ci": [
    -0.715,
    0.347
   ],
   "ols_b": null,
   "ols_se_hc3": null
  },
  "log_stores_per_100k ~ disposable_income": {
   "n": 17,
   "rho": -0.02,
   "ci": [
    -0.506,
    0.469
   ],
   "ols_b": null,
   "ols_se_hc3": null
  }
 },
 "covariate_sources": {
  "log_population": "ISQ population estimate, 1 July 2025 (provisional)",
  "log_business_locations": "ISQ business locations with employees, Dec 2025",
  "disposable_income": "ISQ disposable income per capita, 2024p",
  "log_density": "Census 2021 population density (2021 ER boundaries)"
 },
 "note": "17 regions; rarefied diversity needs >= 15 stores (Nord-du-Québec, 3 stores, excluded). Associations only; CIs from 5 000 region-level bootstrap draws combined with the 2 000 rarefaction draws of the outcome; OLS slope with HC3 SE. Power: with n = 16 the smallest |rho| detectable with 80 % power at alpha = 0.05 is about 0.66.",
 "power_n16_rho_80pct": 0.66,
 "H7_V3": {
  "n": 17,
  "R2_eci_on_covariates": 0.449,
  "loo_pred_spearman": 0.338,
  "criterion_rho_ge_0.5": false,
  "partial_corr_eci_diversity_given_covariates": 0.029
 }
}