{
  "search_space": {
    "examined": 447,
    "families": [
      {
        "name": "outcome_predictors",
        "size": 446
      },
      {
        "name": "instrument_pairs",
        "size": 1
      }
    ]
  },
  "correction": {
    "method": "fdr_bh",
    "alpha": 0.05
  },
  "fdr_surviving": 4,
  "screened_candidates": 4,
  "permutations": 1000,
  "bootstraps": 1000,
  "seed": 42,
  "bootstrap_retention": 0.5,
  "candidate": {
    "outcome": "Q46",
    "predictor": "Q48",
    "kind": "contingency",
    "test": "chi_square",
    "statistic": 25.775549,
    "effect_size": {
      "name": "cramers_v",
      "value": 0.307272,
      "ci": null
    },
    "p_value": 0.00024512736791815204,
    "family": "outcome_predictors",
    "n": 273,
    "id": "Q46__Q48__contingency",
    "relationship": "Q46 ↔ Q48",
    "q_value": 0.041741236247923585,
    "survives_fdr": true,
    "robustness": {
      "stable": false,
      "note": "No re-fit available to assess stability."
    },
    "rationale": "Exploratory association (chi_square): cramers_v = 0.307272 (n=273). Hypothesis-generating; confirm before drawing conclusions.",
    "validation": {
      "effectSize": 0.307272,
      "permutationP": 0.001998001998001998,
      "bootstrapStability": 0.999,
      "n": 273,
      "surfaced": true,
      "reason": "Same-data resampling screen: permutation p=0.0020; 999/1000 bootstrap samples retained at least half the observed association magnitude. Not independent replication."
    }
  },
  "scope": "Exploratory / hypothesis-generating. These are associations, not causal claims. Multiple-comparison correction (FDR) controls data-driven false positives but does not address confounding, data quality, or causation. Confirm in an independent sample or pre-registered follow-up before drawing conclusions."
}
