[
  {
    "name": "fig-01",
    "original_figure": 1,
    "paper_pdf_page": 2,
    "source": "../../source/tex/files/figures/figure_0_compact.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-02",
    "original_figure": 2,
    "paper_pdf_page": 5,
    "source": "../../source/tex/files/figures/figure_2_geometry.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-03",
    "original_figure": 3,
    "paper_pdf_page": 7,
    "source": "../../source/tex/files/figures/experiment_1_2_compact.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-04",
    "original_figure": 4,
    "paper_pdf_page": 8,
    "source": "../../source/tex/files/figures/figure_4_mqar.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-05",
    "original_figure": 5,
    "paper_pdf_page": 10,
    "source": "../../source/tex/files/figures/fig5_tradeoff_position_task_composite.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-06",
    "original_figure": 6,
    "paper_pdf_page": 23,
    "source": "../../source/tex/files/figures/appendix_experiment_1_write_gain_overlap.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-07",
    "original_figure": 7,
    "paper_pdf_page": 26,
    "source": "../../source/tex/files/figures/appendix_experiment_2_random_key_crowding.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-08",
    "original_figure": 8,
    "paper_pdf_page": 28,
    "source": "../../source/tex/files/figures/experiment_spj_appendix_a1.pdf",
    "method": "unchanged original vector figure; PNG rasterized with PyMuPDF"
  },
  {
    "name": "fig-03-cd",
    "original_figure": 3,
    "paper_pdf_page": 7,
    "source": "fig-03.pdf",
    "clip_pdf_points": [
      195,
      17,
      391.99,
      110.05
    ],
    "method": "vector crop; text outside crop removed in derived copy for clean PDF extraction; all plotted paths and original source preserved",
    "removed_neighbor_title_rectangle": [
      195,
      24,
      221.5,
      33.1
    ]
  },
  {
    "name": "fig-03-legend",
    "original_figure": 3,
    "paper_pdf_page": 7,
    "source": "fig-03.pdf",
    "clip_pdf_points": [
      0,
      0,
      391.99,
      15
    ],
    "method": "vector crop; text outside crop removed in derived copy for clean PDF extraction; all plotted paths and original source preserved"
  }
]