[
  {
    "figure": "overall_model_comparison",
    "question": "Broad scenario comparison",
    "source_csv": "figure_data/overall_model_comparison.csv"
  },
  {
    "figure": "deterministic_rmae_by_layer",
    "question": "Corrected rMAE by failed layer",
    "source_csv": "figure_data/corrected_complete_layers.csv"
  },
  {
    "figure": "bias_by_layer",
    "question": "Corrected bias by failed layer",
    "source_csv": "figure_data/corrected_complete_layers.csv"
  },
  {
    "figure": "r68_by_layer",
    "question": "Corrected R68 by failed layer",
    "source_csv": "figure_data/corrected_complete_layers.csv"
  },
  {
    "figure": "key_scenario_comparison",
    "question": "Broad guardrails and corrected failure",
    "source_csv": "figure_data/key_scenario_comparison.csv"
  },
  {
    "figure": "energy_bin_rmae",
    "question": "rMAE by energy bin",
    "source_csv": "figure_data/energy_bin_rmae.csv"
  },
  {
    "figure": "corrected_vs_mask_only_rmae",
    "question": "Physical failure versus inconsistent metadata",
    "source_csv": "figure_data/corrected_vs_mask_only_aggregates.csv"
  },
  {
    "figure": "conditional_expert_routing",
    "question": "Frozen corrected policy",
    "source_csv": "figure_data/routing_policy.csv"
  },
  {
    "figure": "layer_gated_transformer_architecture",
    "question": "Architecture",
    "source_csv": "figure_data/architecture_components.csv"
  }
]
