Dataset viewer doesn't work if split != "train"

Hmm… This part?

---
dataset_info:
  features:
    - name: id
      dtype: string
    - name: phase
      dtype: int64
    - name: story
      dtype: string
    - name: position
      dtype: int64
    - name: fragment
      dtype: string
    - name: fragment_id
      dtype: string
    - name: illustration1
      dtype: image
    - name: illustration2
      dtype: image
    - name: annotator_selections
      sequence: string           # was: list: string  ← fix
...
...
---

Or simply removing config for features:

---
license: cc-by-nc-sa-4.0
language: en
task_categories:
  - text-to-image
pretty_name: SceneIllustrations
configs:
  - config_name: default
    data_files:
      - split: test
        path: "data/data_chunk_*.parquet"   # use the real extension: .parquet / .jsonl / .csv
---