{
  "accessibility": "Every generated SVG figure embeds an accessible title and description; catalog entries carry the figure id, label, and role the portal joins against.",
  "artifact_hash": "22f9e0fb0eec27762a334fc064a3bfc04e1f9383b19dbd2057f5051ec5c5f250",
  "artifact_type": "dispatchatlas.figure_catalog",
  "evidence_class": "derived-public-safe",
  "figures": [
    {
      "figure_id": "performance-profile",
      "label": "Performance profile",
      "role": "performance"
    },
    {
      "figure_id": "solver-rankings",
      "label": "Solver rankings",
      "role": "ranking"
    },
    {
      "figure_id": "critical-difference",
      "label": "Critical-difference diagram",
      "role": "post-hoc"
    },
    {
      "figure_id": "runtime-quality",
      "label": "Runtime-quality trade-off",
      "role": "efficiency"
    },
    {
      "figure_id": "convergence",
      "label": "Convergence trajectory",
      "role": "convergence"
    },
    {
      "figure_id": "exploration-exploitation",
      "label": "Exploration-exploitation balance",
      "role": "search-dynamics"
    },
    {
      "figure_id": "characterization",
      "label": "Benchmark characterization",
      "role": "characterization"
    },
    {
      "figure_id": "pareto-frontier",
      "label": "Pareto frontier",
      "role": "multi-objective"
    },
    {
      "figure_id": "ecdf",
      "label": "Empirical cumulative distribution",
      "role": "distribution"
    },
    {
      "figure_id": "run-order-trend",
      "label": "Run-order trend",
      "role": "drift"
    },
    {
      "figure_id": "scalability",
      "label": "Scalability curve",
      "role": "scaling"
    },
    {
      "figure_id": "stability",
      "label": "Seed stability",
      "role": "reliability"
    },
    {
      "figure_id": "robustness",
      "label": "Robustness tail-risk",
      "role": "reliability"
    },
    {
      "figure_id": "sensitivity",
      "label": "Parameter sensitivity",
      "role": "sensitivity"
    },
    {
      "figure_id": "ablation",
      "label": "Mechanism ablation",
      "role": "ablation"
    },
    {
      "figure_id": "feature-matrix",
      "label": "Feature-richness matrix",
      "role": "capability"
    },
    {
      "figure_id": "distribution-distance",
      "label": "Distribution-distance calibration",
      "role": "calibration"
    }
  ],
  "producer": "dispatchatlas.analytica",
  "schema_version": "1.0"
}
