{
  "experimentId": "2026-08-24-artist-canvas-study",
  "promptSpec": "artist-canvas-suite-v1",
  "status": "published-experimental-archive",
  "publication": "All public-subject PNG artifacts are shown as experimental archive material; rejected status is preserved and no item is presented as accepted.",
  "generatedAt": "2026-08-24T13:15:07.144Z",
  "excluded": [
    {
      "id": "experiments-2026-08-24-van-gogh-public-domain-collage-v1-painting-png",
      "experiment": "2026-08-24-van-gogh-public-domain-collage-v1",
      "reason": "source pixels explicitly prohibited from publication"
    }
  ],
  "results": [
    {
      "id": "experiments-2026-08-24-artist-svg-v1-turner-luna-final-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-artist-svg-v1-turner-luna-final",
      "promptTitle": "2026-08-24-artist-svg-v1-turner-luna-final · painting",
      "prompt": "Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "gpt-5.6-luna",
      "modelName": "gpt-5.6-luna",
      "provider": "opencode-go",
      "providerName": "opencode-go",
      "image": "/images/artist-canvas/experimental/2026-08-24-artist-svg-v1-turner-luna-final--painting.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-artist-svg-v1-turner-luna-final",
      "sourcePath": "experiments/2026-08-24-artist-svg-v1-turner-luna-final/painting.png",
      "status": "experimental",
      "reviewStatus": "success-editorial-pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-artist-svg-v2-turner-grok-final-audit-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-artist-svg-v2-turner-grok-final",
      "promptTitle": "2026-08-24-artist-svg-v2-turner-grok-final · audit-painting",
      "prompt": "Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "grok-4.5",
      "modelName": "grok-4.5",
      "provider": "opencode-go",
      "providerName": "opencode-go",
      "image": "/images/artist-canvas/experimental/2026-08-24-artist-svg-v2-turner-grok-final--audit-painting.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-artist-svg-v2-turner-grok-final",
      "sourcePath": "experiments/2026-08-24-artist-svg-v2-turner-grok-final/audit-painting.png",
      "status": "experimental",
      "reviewStatus": "validation-failure",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-brush-canvas-engine-v3-brush-nocturne-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-brush-canvas-engine-v3",
      "promptTitle": "2026-08-24-brush-canvas-engine-v3 · brush-nocturne",
      "prompt": "An original dark symbolic nocturne: a moonlit river through deep blue atmosphere, bent trees framing a small ember, rich overlapping brushwork and lost edges, full canvas composition, tasteful restraint. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-brush-canvas-engine-v3--brush-nocturne.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-brush-canvas-engine-v3",
      "sourcePath": "experiments/2026-08-24-brush-canvas-engine-v3/brush-nocturne.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-brush-canvas-engine-v4-brush-nocturne-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-brush-canvas-engine-v4",
      "promptTitle": "2026-08-24-brush-canvas-engine-v4 · brush-nocturne",
      "prompt": "An original dark symbolic nocturne: moonlit water, deep blue atmosphere, curved trees and a small ember, rich overlapping brushwork, asymmetrical lost edges, full canvas composition, tasteful restraint. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-brush-canvas-engine-v4--brush-nocturne.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-brush-canvas-engine-v4",
      "sourcePath": "experiments/2026-08-24-brush-canvas-engine-v4/brush-nocturne.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-chiaroscuro-pigment-engine-blue-reflection-painting-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-chiaroscuro-pigment-engine",
      "promptTitle": "2026-08-24-chiaroscuro-pigment-engine · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-chiaroscuro-pigment-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-chiaroscuro-pigment-engine--painting.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-chiaroscuro-pigment-engine",
      "sourcePath": "experiments/2026-08-24-chiaroscuro-pigment-engine/blue-reflection/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-chiaroscuro-pigment-engine-quiet-gold-painting-png",
      "artistId": "klimt",
      "artist": "Gustav Klimt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-chiaroscuro-pigment-engine",
      "promptTitle": "2026-08-24-chiaroscuro-pigment-engine · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-chiaroscuro-pigment-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-chiaroscuro-pigment-engine--painting---quiet-gold-painting-png.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-chiaroscuro-pigment-engine",
      "sourcePath": "experiments/2026-08-24-chiaroscuro-pigment-engine/quiet-gold/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-chiaroscuro-pigment-engine-umber-key-painting-png",
      "artistId": "matisse",
      "artist": "Henri Matisse",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-chiaroscuro-pigment-engine",
      "promptTitle": "2026-08-24-chiaroscuro-pigment-engine · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-chiaroscuro-pigment-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-chiaroscuro-pigment-engine--painting--e-umber-key-painting-png.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-chiaroscuro-pigment-engine",
      "sourcePath": "experiments/2026-08-24-chiaroscuro-pigment-engine/umber-key/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-chiaroscuro-pigment-engine-v2-blue-umber-painting-png",
      "artistId": "paul-cezanne",
      "artist": "Paul Cezanne",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-chiaroscuro-pigment-engine-v2",
      "promptTitle": "2026-08-24-chiaroscuro-pigment-engine-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-chiaroscuro-pigment-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-chiaroscuro-pigment-engine-v2--painting.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-chiaroscuro-pigment-engine-v2",
      "sourcePath": "experiments/2026-08-24-chiaroscuro-pigment-engine-v2/blue-umber/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-chiaroscuro-pigment-engine-v2-quiet-ochre-painting-png",
      "artistId": "georges-seurat",
      "artist": "Georges Seurat",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-chiaroscuro-pigment-engine-v2",
      "promptTitle": "2026-08-24-chiaroscuro-pigment-engine-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-chiaroscuro-pigment-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-chiaroscuro-pigment-engine-v2--painting--quiet-ochre-painting-png.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-chiaroscuro-pigment-engine-v2",
      "sourcePath": "experiments/2026-08-24-chiaroscuro-pigment-engine-v2/quiet-ochre/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-chiaroscuro-pigment-engine-v2-umber-drift-painting-png",
      "artistId": "hilma-af-klint",
      "artist": "Hilma af Klint",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-chiaroscuro-pigment-engine-v2",
      "promptTitle": "2026-08-24-chiaroscuro-pigment-engine-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-chiaroscuro-pigment-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-chiaroscuro-pigment-engine-v2--painting--umber-drift-painting-png.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-chiaroscuro-pigment-engine-v2",
      "sourcePath": "experiments/2026-08-24-chiaroscuro-pigment-engine-v2/umber-drift/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-cut-paper-nocturne-engine-v1-variant-0-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-cut-paper-nocturne-engine-v1",
      "promptTitle": "2026-08-24-cut-paper-nocturne-engine-v1 · variant-0",
      "prompt": "Stand up for what is right: a restrained Matisse formal study in cut paper, one tall irregular royal-blue upright protagonist confronting a compressed dark-red force, with breathing negative space. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-cut-paper-nocturne-engine-v1--variant-0.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-cut-paper-nocturne-engine-v1",
      "sourcePath": "experiments/2026-08-24-cut-paper-nocturne-engine-v1/variant-0.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-cut-paper-nocturne-engine-v1-variant-1-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-cut-paper-nocturne-engine-v1",
      "promptTitle": "2026-08-24-cut-paper-nocturne-engine-v1 · variant-1",
      "prompt": "Stand up for what is right: a restrained Matisse formal study in cut paper, one tall irregular royal-blue upright protagonist confronting a compressed dark-red force, with breathing negative space. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-cut-paper-nocturne-engine-v1--variant-1.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-cut-paper-nocturne-engine-v1",
      "sourcePath": "experiments/2026-08-24-cut-paper-nocturne-engine-v1/variant-1.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-displaced-watercolor-svg-engine-variant-0-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-displaced-watercolor-svg-engine",
      "promptTitle": "2026-08-24-displaced-watercolor-svg-engine · variant-0",
      "prompt": "Experimental full-canvas study from 2026-08-24-displaced-watercolor-svg-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-displaced-watercolor-svg-engine--variant-0.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-displaced-watercolor-svg-engine",
      "sourcePath": "experiments/2026-08-24-displaced-watercolor-svg-engine/variant-0.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-displaced-watercolor-svg-engine-variant-1-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-displaced-watercolor-svg-engine",
      "promptTitle": "2026-08-24-displaced-watercolor-svg-engine · variant-1",
      "prompt": "Experimental full-canvas study from 2026-08-24-displaced-watercolor-svg-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-displaced-watercolor-svg-engine--variant-1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-displaced-watercolor-svg-engine",
      "sourcePath": "experiments/2026-08-24-displaced-watercolor-svg-engine/variant-1.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-displaced-watercolor-svg-engine-variant-2-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-displaced-watercolor-svg-engine",
      "promptTitle": "2026-08-24-displaced-watercolor-svg-engine · variant-2",
      "prompt": "Experimental full-canvas study from 2026-08-24-displaced-watercolor-svg-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-displaced-watercolor-svg-engine--variant-2.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-displaced-watercolor-svg-engine",
      "sourcePath": "experiments/2026-08-24-displaced-watercolor-svg-engine/variant-2.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-flow-field-pigment-engine-flow-field-pigment-cobalt-v1-png",
      "artistId": "klimt",
      "artist": "Gustav Klimt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-flow-field-pigment-engine",
      "promptTitle": "2026-08-24-flow-field-pigment-engine · flow-field-pigment-cobalt-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-flow-field-pigment-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-flow-field-pigment-engine--flow-field-pigment-cobalt-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-flow-field-pigment-engine",
      "sourcePath": "experiments/2026-08-24-flow-field-pigment-engine/flow-field-pigment-cobalt-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-flow-field-pigment-engine-flow-field-pigment-midnight-v1-png",
      "artistId": "matisse",
      "artist": "Henri Matisse",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-flow-field-pigment-engine",
      "promptTitle": "2026-08-24-flow-field-pigment-engine · flow-field-pigment-midnight-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-flow-field-pigment-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-flow-field-pigment-engine--flow-field-pigment-midnight-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-flow-field-pigment-engine",
      "sourcePath": "experiments/2026-08-24-flow-field-pigment-engine/flow-field-pigment-midnight-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-flow-field-pigment-engine-flow-field-pigment-ultramarine-v1-png",
      "artistId": "paul-cezanne",
      "artist": "Paul Cezanne",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-flow-field-pigment-engine",
      "promptTitle": "2026-08-24-flow-field-pigment-engine · flow-field-pigment-ultramarine-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-flow-field-pigment-engine; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-flow-field-pigment-engine--flow-field-pigment-ultramarine-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-flow-field-pigment-engine",
      "sourcePath": "experiments/2026-08-24-flow-field-pigment-engine/flow-field-pigment-ultramarine-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-flow-field-pigment-engine-v2-flow-field-pigment-v2-cobalt-v1-png",
      "artistId": "georges-seurat",
      "artist": "Georges Seurat",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-flow-field-pigment-engine-v2",
      "promptTitle": "2026-08-24-flow-field-pigment-engine-v2 · flow-field-pigment-v2-cobalt-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-flow-field-pigment-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-flow-field-pigment-engine-v2--flow-field-pigment-v2-cobalt-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-flow-field-pigment-engine-v2",
      "sourcePath": "experiments/2026-08-24-flow-field-pigment-engine-v2/flow-field-pigment-v2-cobalt-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-flow-field-pigment-engine-v2-flow-field-pigment-v2-midnight-v1-png",
      "artistId": "hilma-af-klint",
      "artist": "Hilma af Klint",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-flow-field-pigment-engine-v2",
      "promptTitle": "2026-08-24-flow-field-pigment-engine-v2 · flow-field-pigment-v2-midnight-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-flow-field-pigment-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-flow-field-pigment-engine-v2--flow-field-pigment-v2-midnight-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-flow-field-pigment-engine-v2",
      "sourcePath": "experiments/2026-08-24-flow-field-pigment-engine-v2/flow-field-pigment-v2-midnight-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-flow-field-pigment-engine-v2-flow-field-pigment-v2-ultramarine-v1-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-flow-field-pigment-engine-v2",
      "promptTitle": "2026-08-24-flow-field-pigment-engine-v2 · flow-field-pigment-v2-ultramarine-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-flow-field-pigment-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-flow-field-pigment-engine-v2--flow-field-pigment-v2-ultramarine-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-flow-field-pigment-engine-v2",
      "sourcePath": "experiments/2026-08-24-flow-field-pigment-engine-v2/flow-field-pigment-v2-ultramarine-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-flow-field-pigment-engine-v3-flow-field-pigment-v3-cobalt-cypress-hierarchy-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-flow-field-pigment-engine-v3",
      "promptTitle": "2026-08-24-flow-field-pigment-engine-v3 · flow-field-pigment-v3-cobalt-cypress-hierarchy",
      "prompt": "Experimental full-canvas study from 2026-08-24-flow-field-pigment-engine-v3; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-flow-field-pigment-engine-v3--flow-field-pigment-v3-cobalt-cypress-hierarchy.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-flow-field-pigment-engine-v3",
      "sourcePath": "experiments/2026-08-24-flow-field-pigment-engine-v3/flow-field-pigment-v3-cobalt-cypress-hierarchy.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-gold-symbolic-canvas-engine-v1-blue-oxblood-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-gold-symbolic-canvas-engine-v1",
      "promptTitle": "2026-08-24-gold-symbolic-canvas-engine-v1 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-gold-symbolic-canvas-engine-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-gold-symbolic-canvas-engine-v1--painting.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-gold-symbolic-canvas-engine-v1",
      "sourcePath": "experiments/2026-08-24-gold-symbolic-canvas-engine-v1/blue-oxblood/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-gold-symbolic-canvas-engine-v1-ultramarine-iron-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-gold-symbolic-canvas-engine-v1",
      "promptTitle": "2026-08-24-gold-symbolic-canvas-engine-v1 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-gold-symbolic-canvas-engine-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-gold-symbolic-canvas-engine-v1--painting--marine-iron-painting-png.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-gold-symbolic-canvas-engine-v1",
      "sourcePath": "experiments/2026-08-24-gold-symbolic-canvas-engine-v1/ultramarine-iron/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-hokusai-crow-surgical-repair-v1-painting-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-hokusai-crow-surgical-repair-v1",
      "promptTitle": "2026-08-24-hokusai-crow-surgical-repair-v1 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-hokusai-crow-surgical-repair-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-hokusai-crow-surgical-repair-v1--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-hokusai-crow-surgical-repair-v1",
      "sourcePath": "experiments/2026-08-24-hokusai-crow-surgical-repair-v1/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-indigo-woodblock-engine-v1-indigo-woodblock-persisting-ridge-v1-png",
      "artistId": "klimt",
      "artist": "Gustav Klimt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-indigo-woodblock-engine-v1",
      "promptTitle": "2026-08-24-indigo-woodblock-engine-v1 · indigo-woodblock-persisting-ridge-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-indigo-woodblock-engine-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-indigo-woodblock-engine-v1--indigo-woodblock-persisting-ridge-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-indigo-woodblock-engine-v1",
      "sourcePath": "experiments/2026-08-24-indigo-woodblock-engine-v1/indigo-woodblock-persisting-ridge-v1.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-lean-direct-grok-cypress-painting-png",
      "artistId": "matisse",
      "artist": "Henri Matisse",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-lean-direct-grok-cypress",
      "promptTitle": "2026-08-24-lean-direct-grok-cypress · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-lean-direct-grok-cypress; provenance and renderer details are preserved in the manifest.",
      "model": "grok-4.5",
      "modelName": "grok-4.5",
      "provider": "opencode-go",
      "providerName": "opencode-go",
      "image": "/images/artist-canvas/experimental/2026-08-24-lean-direct-grok-cypress--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-lean-direct-grok-cypress",
      "sourcePath": "experiments/2026-08-24-lean-direct-grok-cypress/painting.png",
      "status": "experimental",
      "reviewStatus": "validation-failure-rendered-for-audit",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-lean-direct-luna-cypress-painting-png",
      "artistId": "paul-cezanne",
      "artist": "Paul Cezanne",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-lean-direct-luna-cypress",
      "promptTitle": "2026-08-24-lean-direct-luna-cypress · painting",
      "prompt": "A tall wind-shaped cypress rises beside a farm path at the turning hour, its dark gesture connecting luminous sky, fields, and a small distant dwelling in a fully resolved landscape.",
      "model": "gpt-5.6-luna",
      "modelName": "gpt-5.6-luna",
      "provider": "opencode-go",
      "providerName": "opencode-go",
      "image": "/images/artist-canvas/experimental/2026-08-24-lean-direct-luna-cypress--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-lean-direct-luna-cypress",
      "sourcePath": "experiments/2026-08-24-lean-direct-luna-cypress/painting.png",
      "status": "experimental",
      "reviewStatus": "validation-failure",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-monet-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations/monet/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-rembrandt-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations--painting--00-16-04-df5a7c43-66ff-4.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations/rembrandt/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-turner-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations--painting--16-04-df5a7c43-66ff-460e.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations/turner/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-van-gogh-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations--painting--0-16-04-df5a7c43-66ff-46.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations/van-gogh/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-nocturne-v2-hokusai-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations-nocturne-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations-nocturne-v2--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations-nocturne-v2/hokusai/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-nocturne-v2-monet-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations-nocturne-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations-nocturne-v2--painting--6-08-24t00-16-04-df5a7c4.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations-nocturne-v2/monet/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-nocturne-v2-rembrandt-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations-nocturne-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations-nocturne-v2--painting---2026-08-24t00-16-04-df5.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations-nocturne-v2/rembrandt/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-nocturne-v2-turner-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations-nocturne-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations-nocturne-v2--painting--26-08-24t00-16-04-df5a7c.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations-nocturne-v2/turner/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-liked-atelier-reinterpretations-nocturne-v2-van-gogh-2026-08-24t00-16-04-df5a7c43-66ff-460e-b535-353ed9811900-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "promptTitle": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-liked-atelier-reinterpretations-nocturne-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-liked-atelier-reinterpretations-nocturne-v2--painting--2026-08-24t00-16-04-df5a.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-liked-atelier-reinterpretations-nocturne-v2",
      "sourcePath": "experiments/2026-08-24-liked-atelier-reinterpretations-nocturne-v2/van-gogh/2026-08-24T00-16-04-df5a7c43-66ff-460e-b535-353ed9811900/painting.png",
      "status": "experimental",
      "reviewStatus": "pending",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-luna-derived-cypress-room-v1-luna-derived-cypress-refuge-v1-png",
      "artistId": "paul-cezanne",
      "artist": "Paul Cezanne",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-luna-derived-cypress-room-v1",
      "promptTitle": "2026-08-24-luna-derived-cypress-room-v1 · luna-derived-cypress-refuge-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-luna-derived-cypress-room-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-luna-derived-cypress-room-v1--luna-derived-cypress-refuge-v1.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-luna-derived-cypress-room-v1",
      "sourcePath": "experiments/2026-08-24-luna-derived-cypress-room-v1/luna-derived-cypress-refuge-v1.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-luna-derived-phoenix-room-v1-painting-png",
      "artistId": "georges-seurat",
      "artist": "Georges Seurat",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-luna-derived-phoenix-room-v1",
      "promptTitle": "2026-08-24-luna-derived-phoenix-room-v1 · painting",
      "prompt": "Phoenix from ashes as an asymmetrical rising S-curve body with two unequal wings and one ember-gold face/breast passage, in dark royal blue and near-black brushwork. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-luna-derived-phoenix-room-v1--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-luna-derived-phoenix-room-v1",
      "sourcePath": "experiments/2026-08-24-luna-derived-phoenix-room-v1/painting.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-met-texture-hokusai-engine-v1-painting-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-met-texture-hokusai-engine-v1",
      "promptTitle": "2026-08-24-met-texture-hokusai-engine-v1 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-met-texture-hokusai-engine-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-met-texture-hokusai-engine-v1--painting.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-met-texture-hokusai-engine-v1",
      "sourcePath": "experiments/2026-08-24-met-texture-hokusai-engine-v1/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-met-texture-rembrandt-engine-v1-rembrandt-study-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-met-texture-rembrandt-engine-v1",
      "promptTitle": "2026-08-24-met-texture-rembrandt-engine-v1 · rembrandt-study",
      "prompt": "Experimental full-canvas study from 2026-08-24-met-texture-rembrandt-engine-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-met-texture-rembrandt-engine-v1--rembrandt-study.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-met-texture-rembrandt-engine-v1",
      "sourcePath": "experiments/2026-08-24-met-texture-rembrandt-engine-v1/rembrandt-study.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-met-texture-rembrandt-engine-v2-rembrandt-study-v2-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-met-texture-rembrandt-engine-v2",
      "promptTitle": "2026-08-24-met-texture-rembrandt-engine-v2 · rembrandt-study-v2",
      "prompt": "Experimental full-canvas study from 2026-08-24-met-texture-rembrandt-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-met-texture-rembrandt-engine-v2--rembrandt-study-v2.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-met-texture-rembrandt-engine-v2",
      "sourcePath": "experiments/2026-08-24-met-texture-rembrandt-engine-v2/rembrandt-study-v2.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-met-texture-van-gogh-engine-v1-van-gogh-cypress-nocturne-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-met-texture-van-gogh-engine-v1",
      "promptTitle": "2026-08-24-met-texture-van-gogh-engine-v1 · van-gogh-cypress-nocturne",
      "prompt": "Experimental full-canvas study from 2026-08-24-met-texture-van-gogh-engine-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-met-texture-van-gogh-engine-v1--van-gogh-cypress-nocturne.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-met-texture-van-gogh-engine-v1",
      "sourcePath": "experiments/2026-08-24-met-texture-van-gogh-engine-v1/van-gogh-cypress-nocturne.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-met-texture-van-gogh-engine-v2-van-gogh-cypress-nocturne-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-met-texture-van-gogh-engine-v2",
      "promptTitle": "2026-08-24-met-texture-van-gogh-engine-v2 · van-gogh-cypress-nocturne",
      "prompt": "Experimental full-canvas study from 2026-08-24-met-texture-van-gogh-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-met-texture-van-gogh-engine-v2--van-gogh-cypress-nocturne.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-met-texture-van-gogh-engine-v2",
      "sourcePath": "experiments/2026-08-24-met-texture-van-gogh-engine-v2/van-gogh-cypress-nocturne.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-model-plan-canvas-calibration-2026-08-24t08-10-36-409z-4154da41-painting-replay-v1-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-model-plan-canvas-calibration",
      "promptTitle": "2026-08-24-model-plan-canvas-calibration · painting-replay-v1",
      "prompt": "From a low bed of cooling ash, one phoenix rises in a slow, graceful arc, its dark wings opening around a restrained ember core; a broken branch, a shallow pool, and one pale dawn opening give the rebirth a quiet physical world. Favor dignity and transformation over spectacle, with one silhouette carrying the entire canvas.",
      "model": "gpt-5.6-luna",
      "modelName": "gpt-5.6-luna",
      "provider": "opencode-go",
      "providerName": "opencode-go",
      "image": "/images/artist-canvas/experimental/2026-08-24-model-plan-canvas-calibration--painting-replay-v1.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-model-plan-canvas-calibration",
      "sourcePath": "experiments/2026-08-24-model-plan-canvas-calibration/2026-08-24T08-10-36-409Z-4154da41/painting-replay-v1.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-monet-proven-hibiscus-room-variant-0-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-monet-proven-hibiscus-room",
      "promptTitle": "2026-08-24-monet-proven-hibiscus-room · variant-0",
      "prompt": "Monet formal study from a liked asymmetric peach hibiscus: small green stem, fallen petals, warm quiet paper, broken wet-on-wet colour. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-monet-proven-hibiscus-room--variant-0.png",
      "width": 3600,
      "height": 3600,
      "sourceExperiment": "2026-08-24-monet-proven-hibiscus-room",
      "sourcePath": "experiments/2026-08-24-monet-proven-hibiscus-room/variant-0.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-monet-proven-hibiscus-room-variant-1-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-monet-proven-hibiscus-room",
      "promptTitle": "2026-08-24-monet-proven-hibiscus-room · variant-1",
      "prompt": "Monet formal study from a liked asymmetric peach hibiscus: small green stem, fallen petals, warm quiet paper, broken wet-on-wet colour. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-monet-proven-hibiscus-room--variant-1.png",
      "width": 3600,
      "height": 3600,
      "sourceExperiment": "2026-08-24-monet-proven-hibiscus-room",
      "sourcePath": "experiments/2026-08-24-monet-proven-hibiscus-room/variant-1.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-monet-proven-hibiscus-room-variant-2-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-monet-proven-hibiscus-room",
      "promptTitle": "2026-08-24-monet-proven-hibiscus-room · variant-2",
      "prompt": "Monet formal study from a liked asymmetric peach hibiscus: small green stem, fallen petals, warm quiet paper, broken wet-on-wet colour. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-monet-proven-hibiscus-room--variant-2.png",
      "width": 3600,
      "height": 3600,
      "sourceExperiment": "2026-08-24-monet-proven-hibiscus-room",
      "sourcePath": "experiments/2026-08-24-monet-proven-hibiscus-room/variant-2.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-monet-proven-hibiscus-room-v2-monet-hibiscus-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-monet-proven-hibiscus-room-v2",
      "promptTitle": "2026-08-24-monet-proven-hibiscus-room-v2 · monet-hibiscus",
      "prompt": "A formal study from a liked asymmetric peach hibiscus: small green stem, fallen-petal accents, warm quiet paper, broken wet-on-wet color. Zero solid petal fills; use pressure-varied dabs and lost edges. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-monet-proven-hibiscus-room-v2--monet-hibiscus.png",
      "width": 3600,
      "height": 3600,
      "sourceExperiment": "2026-08-24-monet-proven-hibiscus-room-v2",
      "sourcePath": "experiments/2026-08-24-monet-proven-hibiscus-room-v2/monet-hibiscus.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-crow-template-v1-baseline-png",
      "artistId": "hilma-af-klint",
      "artist": "Hilma af Klint",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-crow-template-v1",
      "promptTitle": "2026-08-24-proven-crow-template-v1 · baseline",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-crow-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-crow-template-v1--baseline.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-crow-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-crow-template-v1/baseline.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-crow-template-v1-indigo-night-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-crow-template-v1",
      "promptTitle": "2026-08-24-proven-crow-template-v1 · indigo-night",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-crow-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-crow-template-v1--indigo-night.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-crow-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-crow-template-v1/indigo-night.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-crow-template-v1-royal-blue-dawn-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-crow-template-v1",
      "promptTitle": "2026-08-24-proven-crow-template-v1 · royal-blue-dawn",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-crow-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-crow-template-v1--royal-blue-dawn.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-crow-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-crow-template-v1/royal-blue-dawn.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-night-moth-template-v1-baseline-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-night-moth-template-v1",
      "promptTitle": "2026-08-24-proven-night-moth-template-v1 · baseline",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-night-moth-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-night-moth-template-v1--baseline.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-night-moth-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-night-moth-template-v1/baseline.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-night-moth-template-v1-cobalt-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-night-moth-template-v1",
      "promptTitle": "2026-08-24-proven-night-moth-template-v1 · cobalt",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-night-moth-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-night-moth-template-v1--cobalt.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-night-moth-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-night-moth-template-v1/cobalt.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-night-moth-template-v1-umber-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-night-moth-template-v1",
      "promptTitle": "2026-08-24-proven-night-moth-template-v1 · umber",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-night-moth-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-night-moth-template-v1--umber.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-night-moth-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-night-moth-template-v1/umber.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-template-choice-model-calibration-v1-renders-1b8f70f4db471cb277bb62df1233f604d86bb8125e1d2a8ef81319abb240dd1f-png",
      "artistId": "klimt",
      "artist": "Gustav Klimt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-template-choice-model-calibration-v1",
      "promptTitle": "2026-08-24-proven-template-choice-model-calibration-v1 · 1b8f70f4db471cb277bb62df1233f604d86bb8125e1d2a8ef81319abb240dd1f",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-template-choice-model-calibration-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-template-choice-model-calibration-v1--1b8f70f4db471cb277bb62df1233f604d86bb8125e1d2a8ef81319abb240dd1f.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-template-choice-model-calibration-v1",
      "sourcePath": "experiments/2026-08-24-proven-template-choice-model-calibration-v1/renders/1b8f70f4db471cb277bb62df1233f604d86bb8125e1d2a8ef81319abb240dd1f.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-template-choice-model-calibration-v1-renders-570dc0559d477fd29e211ae9605a80f0e8b7b39e872183c0c6fb5d8fc4ef96df-png",
      "artistId": "matisse",
      "artist": "Henri Matisse",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-template-choice-model-calibration-v1",
      "promptTitle": "2026-08-24-proven-template-choice-model-calibration-v1 · 570dc0559d477fd29e211ae9605a80f0e8b7b39e872183c0c6fb5d8fc4ef96df",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-template-choice-model-calibration-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-template-choice-model-calibration-v1--570dc0559d477fd29e211ae9605a80f0e8b7b39e872183c0c6fb5d8fc4ef96df.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-template-choice-model-calibration-v1",
      "sourcePath": "experiments/2026-08-24-proven-template-choice-model-calibration-v1/renders/570dc0559d477fd29e211ae9605a80f0e8b7b39e872183c0c6fb5d8fc4ef96df.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-template-choice-model-calibration-v1-renders-9b3273d4ad737b36078cc950e42c9a575ca1ade267d340f506f64240bc520fe2-png",
      "artistId": "paul-cezanne",
      "artist": "Paul Cezanne",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-template-choice-model-calibration-v1",
      "promptTitle": "2026-08-24-proven-template-choice-model-calibration-v1 · 9b3273d4ad737b36078cc950e42c9a575ca1ade267d340f506f64240bc520fe2",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-template-choice-model-calibration-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-template-choice-model-calibration-v1--9b3273d4ad737b36078cc950e42c9a575ca1ade267d340f506f64240bc520fe2.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-template-choice-model-calibration-v1",
      "sourcePath": "experiments/2026-08-24-proven-template-choice-model-calibration-v1/renders/9b3273d4ad737b36078cc950e42c9a575ca1ade267d340f506f64240bc520fe2.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-template-choice-model-calibration-v1-renders-d675b0d6980213110ce24ffa900a9a4acc21dab8d6a233e67c20cfb29dfe235d-png",
      "artistId": "georges-seurat",
      "artist": "Georges Seurat",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-template-choice-model-calibration-v1",
      "promptTitle": "2026-08-24-proven-template-choice-model-calibration-v1 · d675b0d6980213110ce24ffa900a9a4acc21dab8d6a233e67c20cfb29dfe235d",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-template-choice-model-calibration-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-template-choice-model-calibration-v1--d675b0d6980213110ce24ffa900a9a4acc21dab8d6a233e67c20cfb29dfe235d.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-template-choice-model-calibration-v1",
      "sourcePath": "experiments/2026-08-24-proven-template-choice-model-calibration-v1/renders/d675b0d6980213110ce24ffa900a9a4acc21dab8d6a233e67c20cfb29dfe235d.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-winged-spirit-template-v1-archival-1800-proven-winged-spirit-midnight-gold-archival-1800-png",
      "artistId": "hilma-af-klint",
      "artist": "Hilma af Klint",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-winged-spirit-template-v1",
      "promptTitle": "2026-08-24-proven-winged-spirit-template-v1 · proven-winged-spirit-midnight-gold-archival-1800",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-winged-spirit-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-winged-spirit-template-v1--proven-winged-spirit-midnight-gold-archival-1800.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-proven-winged-spirit-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-winged-spirit-template-v1/archival-1800/proven-winged-spirit-midnight-gold-archival-1800.png",
      "status": "experimental",
      "reviewStatus": "derived-archival-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-winged-spirit-template-v1-archival-1800-proven-winged-spirit-original-cobalt-archival-1800-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-winged-spirit-template-v1",
      "promptTitle": "2026-08-24-proven-winged-spirit-template-v1 · proven-winged-spirit-original-cobalt-archival-1800",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-winged-spirit-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-winged-spirit-template-v1--proven-winged-spirit-original-cobalt-archival-1800.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-proven-winged-spirit-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-winged-spirit-template-v1/archival-1800/proven-winged-spirit-original-cobalt-archival-1800.png",
      "status": "experimental",
      "reviewStatus": "derived-archival-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-winged-spirit-template-v1-archival-1800-proven-winged-spirit-ultramarine-silver-archival-1800-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-winged-spirit-template-v1",
      "promptTitle": "2026-08-24-proven-winged-spirit-template-v1 · proven-winged-spirit-ultramarine-silver-archival-1800",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-winged-spirit-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-winged-spirit-template-v1--proven-winged-spirit-ultramarine-silver-archival-1800.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-proven-winged-spirit-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-winged-spirit-template-v1/archival-1800/proven-winged-spirit-ultramarine-silver-archival-1800.png",
      "status": "experimental",
      "reviewStatus": "derived-archival-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-winged-spirit-template-v1-proven-winged-spirit-midnight-gold-v1-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-winged-spirit-template-v1",
      "promptTitle": "2026-08-24-proven-winged-spirit-template-v1 · proven-winged-spirit-midnight-gold-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-winged-spirit-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-winged-spirit-template-v1--proven-winged-spirit-midnight-gold-v1.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-winged-spirit-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-winged-spirit-template-v1/proven-winged-spirit-midnight-gold-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-winged-spirit-template-v1-proven-winged-spirit-original-cobalt-v1-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-winged-spirit-template-v1",
      "promptTitle": "2026-08-24-proven-winged-spirit-template-v1 · proven-winged-spirit-original-cobalt-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-winged-spirit-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-winged-spirit-template-v1--proven-winged-spirit-original-cobalt-v1.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-winged-spirit-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-winged-spirit-template-v1/proven-winged-spirit-original-cobalt-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-proven-winged-spirit-template-v1-proven-winged-spirit-ultramarine-silver-v1-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-proven-winged-spirit-template-v1",
      "promptTitle": "2026-08-24-proven-winged-spirit-template-v1 · proven-winged-spirit-ultramarine-silver-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-proven-winged-spirit-template-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-proven-winged-spirit-template-v1--proven-winged-spirit-ultramarine-silver-v1.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "2026-08-24-proven-winged-spirit-template-v1",
      "sourcePath": "experiments/2026-08-24-proven-winged-spirit-template-v1/proven-winged-spirit-ultramarine-silver-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-rembrandt-proven-crow-room-balanced-chiaroscuro-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-rembrandt-proven-crow-room",
      "promptTitle": "2026-08-24-rembrandt-proven-crow-room · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-rembrandt-proven-crow-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-rembrandt-proven-crow-room--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-rembrandt-proven-crow-room",
      "sourcePath": "experiments/2026-08-24-rembrandt-proven-crow-room/balanced-chiaroscuro/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-rembrandt-proven-crow-room-cool-shadow-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-rembrandt-proven-crow-room",
      "promptTitle": "2026-08-24-rembrandt-proven-crow-room · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-rembrandt-proven-crow-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-rembrandt-proven-crow-room--painting--cool-shadow-painting-png.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-rembrandt-proven-crow-room",
      "sourcePath": "experiments/2026-08-24-rembrandt-proven-crow-room/cool-shadow/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-rembrandt-proven-crow-room-warm-key-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-rembrandt-proven-crow-room",
      "promptTitle": "2026-08-24-rembrandt-proven-crow-room · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-rembrandt-proven-crow-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-rembrandt-proven-crow-room--painting--om-warm-key-painting-png.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-rembrandt-proven-crow-room",
      "sourcePath": "experiments/2026-08-24-rembrandt-proven-crow-room/warm-key/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-rembrandt-proven-crow-room-v2-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-rembrandt-proven-crow-room-v2",
      "promptTitle": "2026-08-24-rembrandt-proven-crow-room-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-rembrandt-proven-crow-room-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-rembrandt-proven-crow-room-v2--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-rembrandt-proven-crow-room-v2",
      "sourcePath": "experiments/2026-08-24-rembrandt-proven-crow-room-v2/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-taste-v2-bounded-calibration-hokusai-crow-bounded-v1-gpt-5-6-luna-04-replay-v1-painting-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-taste-v2-bounded-calibration",
      "promptTitle": "2026-08-24-taste-v2-bounded-calibration · hokusai-crow-bounded-v1-gpt-5-6-luna-04-replay-v1-painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-taste-v2-bounded-calibration; provenance and renderer details are preserved in the manifest.",
      "model": "gpt-5.6-luna",
      "modelName": "gpt-5.6-luna",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-taste-v2-bounded-calibration--hokusai-crow-bounded-v1-gpt-5-6-luna-04-replay-v1-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-taste-v2-bounded-calibration",
      "sourcePath": "experiments/2026-08-24-taste-v2-bounded-calibration/hokusai-crow-bounded-v1-gpt-5-6-luna-04-replay-v1-painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-taste-v2-bounded-calibration-hokusai-crow-bounded-v1-qwen3-8-max-06-replay-v1-painting-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-taste-v2-bounded-calibration",
      "promptTitle": "2026-08-24-taste-v2-bounded-calibration · hokusai-crow-bounded-v1-qwen3-8-max-06-replay-v1-painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-taste-v2-bounded-calibration; provenance and renderer details are preserved in the manifest.",
      "model": "qwen3.8-max",
      "modelName": "qwen3.8-max",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-taste-v2-bounded-calibration--hokusai-crow-bounded-v1-qwen3-8-max-06-replay-v1-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-taste-v2-bounded-calibration",
      "sourcePath": "experiments/2026-08-24-taste-v2-bounded-calibration/hokusai-crow-bounded-v1-qwen3-8-max-06-replay-v1-painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-taste-v2-bounded-calibration-van-gogh-moth-bounded-v1-gpt-5-6-luna-01-replay-v1-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-taste-v2-bounded-calibration",
      "promptTitle": "2026-08-24-taste-v2-bounded-calibration · van-gogh-moth-bounded-v1-gpt-5-6-luna-01-replay-v1-painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-taste-v2-bounded-calibration; provenance and renderer details are preserved in the manifest.",
      "model": "gpt-5.6-luna",
      "modelName": "gpt-5.6-luna",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-taste-v2-bounded-calibration--van-gogh-moth-bounded-v1-gpt-5-6-luna-01-replay-v1-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-taste-v2-bounded-calibration",
      "sourcePath": "experiments/2026-08-24-taste-v2-bounded-calibration/van-gogh-moth-bounded-v1-gpt-5-6-luna-01-replay-v1-painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-taste-v2-bounded-calibration-van-gogh-moth-bounded-v1-grok-4-5-02-replay-v1-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-taste-v2-bounded-calibration",
      "promptTitle": "2026-08-24-taste-v2-bounded-calibration · van-gogh-moth-bounded-v1-grok-4-5-02-replay-v1-painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-taste-v2-bounded-calibration; provenance and renderer details are preserved in the manifest.",
      "model": "grok-4.5",
      "modelName": "grok-4.5",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-taste-v2-bounded-calibration--van-gogh-moth-bounded-v1-grok-4-5-02-replay-v1-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-taste-v2-bounded-calibration",
      "sourcePath": "experiments/2026-08-24-taste-v2-bounded-calibration/van-gogh-moth-bounded-v1-grok-4-5-02-replay-v1-painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-taste-v2-bounded-calibration-van-gogh-moth-bounded-v1-qwen3-8-max-03-replay-v1-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-taste-v2-bounded-calibration",
      "promptTitle": "2026-08-24-taste-v2-bounded-calibration · van-gogh-moth-bounded-v1-qwen3-8-max-03-replay-v1-painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-taste-v2-bounded-calibration; provenance and renderer details are preserved in the manifest.",
      "model": "qwen3.8-max",
      "modelName": "qwen3.8-max",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-taste-v2-bounded-calibration--van-gogh-moth-bounded-v1-qwen3-8-max-03-replay-v1-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-taste-v2-bounded-calibration",
      "sourcePath": "experiments/2026-08-24-taste-v2-bounded-calibration/van-gogh-moth-bounded-v1-qwen3-8-max-03-replay-v1-painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-turner-atmospheric-field-engine-v1-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-turner-atmospheric-field-engine-v1",
      "promptTitle": "2026-08-24-turner-atmospheric-field-engine-v1 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-turner-atmospheric-field-engine-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-turner-atmospheric-field-engine-v1--painting.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-turner-atmospheric-field-engine-v1",
      "sourcePath": "experiments/2026-08-24-turner-atmospheric-field-engine-v1/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-turner-atmospheric-field-engine-v2-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-turner-atmospheric-field-engine-v2",
      "promptTitle": "2026-08-24-turner-atmospheric-field-engine-v2 · painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-turner-atmospheric-field-engine-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-turner-atmospheric-field-engine-v2--painting.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "2026-08-24-turner-atmospheric-field-engine-v2",
      "sourcePath": "experiments/2026-08-24-turner-atmospheric-field-engine-v2/painting.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-turner-proven-phoenix-room-turner-proven-phoenix-ember-v1-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-turner-proven-phoenix-room",
      "promptTitle": "2026-08-24-turner-proven-phoenix-room · turner-proven-phoenix-ember-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-turner-proven-phoenix-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-turner-proven-phoenix-room--turner-proven-phoenix-ember-v1.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-turner-proven-phoenix-room",
      "sourcePath": "experiments/2026-08-24-turner-proven-phoenix-room/turner-proven-phoenix-ember-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-turner-proven-phoenix-room-turner-proven-phoenix-royal-v1-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-turner-proven-phoenix-room",
      "promptTitle": "2026-08-24-turner-proven-phoenix-room · turner-proven-phoenix-royal-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-turner-proven-phoenix-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-turner-proven-phoenix-room--turner-proven-phoenix-royal-v1.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-turner-proven-phoenix-room",
      "sourcePath": "experiments/2026-08-24-turner-proven-phoenix-room/turner-proven-phoenix-royal-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-turner-proven-phoenix-room-turner-proven-phoenix-silver-v1-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-turner-proven-phoenix-room",
      "promptTitle": "2026-08-24-turner-proven-phoenix-room · turner-proven-phoenix-silver-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-turner-proven-phoenix-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-turner-proven-phoenix-room--turner-proven-phoenix-silver-v1.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-turner-proven-phoenix-room",
      "sourcePath": "experiments/2026-08-24-turner-proven-phoenix-room/turner-proven-phoenix-silver-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-van-gogh-moth-surgical-repair-v1-repaired-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-van-gogh-moth-surgical-repair-v1",
      "promptTitle": "2026-08-24-van-gogh-moth-surgical-repair-v1 · repaired-painting",
      "prompt": "Experimental full-canvas study from 2026-08-24-van-gogh-moth-surgical-repair-v1; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-van-gogh-moth-surgical-repair-v1--repaired-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-van-gogh-moth-surgical-repair-v1",
      "sourcePath": "experiments/2026-08-24-van-gogh-moth-surgical-repair-v1/repaired-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-van-gogh-proven-moth-room-van-gogh-proven-moth-bluegreen-v1-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-van-gogh-proven-moth-room",
      "promptTitle": "2026-08-24-van-gogh-proven-moth-room · van-gogh-proven-moth-bluegreen-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-van-gogh-proven-moth-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-van-gogh-proven-moth-room--van-gogh-proven-moth-bluegreen-v1.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-van-gogh-proven-moth-room",
      "sourcePath": "experiments/2026-08-24-van-gogh-proven-moth-room/van-gogh-proven-moth-bluegreen-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-van-gogh-proven-moth-room-van-gogh-proven-moth-cobalt-v1-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-van-gogh-proven-moth-room",
      "promptTitle": "2026-08-24-van-gogh-proven-moth-room · van-gogh-proven-moth-cobalt-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-van-gogh-proven-moth-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-van-gogh-proven-moth-room--van-gogh-proven-moth-cobalt-v1.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-van-gogh-proven-moth-room",
      "sourcePath": "experiments/2026-08-24-van-gogh-proven-moth-room/van-gogh-proven-moth-cobalt-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-van-gogh-proven-moth-room-van-gogh-proven-moth-ochre-v1-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-2026-08-24-van-gogh-proven-moth-room",
      "promptTitle": "2026-08-24-van-gogh-proven-moth-room · van-gogh-proven-moth-ochre-v1",
      "prompt": "Experimental full-canvas study from 2026-08-24-van-gogh-proven-moth-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-van-gogh-proven-moth-room--van-gogh-proven-moth-ochre-v1.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-van-gogh-proven-moth-room",
      "sourcePath": "experiments/2026-08-24-van-gogh-proven-moth-room/van-gogh-proven-moth-ochre-v1.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-van-gogh-svg-golden-control-v1-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-van-gogh-svg-golden-control-v1",
      "promptTitle": "2026-08-24-van-gogh-svg-golden-control-v1 · painting",
      "prompt": "Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-van-gogh-svg-golden-control-v1--painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "2026-08-24-van-gogh-svg-golden-control-v1",
      "sourcePath": "experiments/2026-08-24-van-gogh-svg-golden-control-v1/painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-watercolor-particle-engine-v3-variant-0-png",
      "artistId": "klimt",
      "artist": "Gustav Klimt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-watercolor-particle-engine-v3",
      "promptTitle": "2026-08-24-watercolor-particle-engine-v3 · variant-0",
      "prompt": "Experimental full-canvas study from 2026-08-24-watercolor-particle-engine-v3; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-watercolor-particle-engine-v3--variant-0.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-watercolor-particle-engine-v3",
      "sourcePath": "experiments/2026-08-24-watercolor-particle-engine-v3/variant-0.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-2026-08-24-watercolor-particle-engine-v3-variant-1-png",
      "artistId": "matisse",
      "artist": "Henri Matisse",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-2026-08-24-watercolor-particle-engine-v3",
      "promptTitle": "2026-08-24-watercolor-particle-engine-v3 · variant-1",
      "prompt": "Experimental full-canvas study from 2026-08-24-watercolor-particle-engine-v3; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/2026-08-24-watercolor-particle-engine-v3--variant-1.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "2026-08-24-watercolor-particle-engine-v3",
      "sourcePath": "experiments/2026-08-24-watercolor-particle-engine-v3/variant-1.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-artist-lean-v5-1787565272300-painting-png",
      "artistId": "paul-cezanne",
      "artist": "Paul Cezanne",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-artist-lean-v5-1787565272300",
      "promptTitle": "artist-lean-v5-1787565272300 · painting",
      "prompt": "Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "gpt-5.6-luna",
      "modelName": "gpt-5.6-luna",
      "provider": "opencode-go",
      "providerName": "opencode-go",
      "image": "/images/artist-canvas/experimental/artist-lean-v5-1787565272300--painting.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "artist-lean-v5-1787565272300",
      "sourcePath": "experiments/artist-lean-v5-1787565272300/painting.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-artist-lean-v6-1787565538819-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-artist-lean-v6-1787565538819",
      "promptTitle": "artist-lean-v6-1787565538819 · painting",
      "prompt": "Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "gpt-5.6-luna",
      "modelName": "gpt-5.6-luna",
      "provider": "opencode-go",
      "providerName": "opencode-go",
      "image": "/images/artist-canvas/experimental/artist-lean-v6-1787565538819--painting.png",
      "width": 1200,
      "height": 1200,
      "sourceExperiment": "artist-lean-v6-1787565538819",
      "sourcePath": "experiments/artist-lean-v6-1787565538819/painting.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-canvas-watchman-prototype-watchman-png",
      "artistId": "hilma-af-klint",
      "artist": "Hilma af Klint",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-canvas-watchman-prototype",
      "promptTitle": "canvas-watchman-prototype · watchman",
      "prompt": "Experimental full-canvas study from canvas-watchman-prototype; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/canvas-watchman-prototype--watchman.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "canvas-watchman-prototype",
      "sourcePath": "experiments/canvas-watchman-prototype/watchman.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-hokusai-nocturne-scene-watch-light-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-hokusai-nocturne-scene",
      "promptTitle": "hokusai-nocturne-scene · watch-light",
      "prompt": "Experimental full-canvas study from hokusai-nocturne-scene; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/hokusai-nocturne-scene--watch-light.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "hokusai-nocturne-scene",
      "sourcePath": "experiments/hokusai-nocturne-scene/watch-light.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-hokusai-nocturne-scene-v2-watch-light-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-hokusai-nocturne-scene-v2",
      "promptTitle": "hokusai-nocturne-scene-v2 · watch-light",
      "prompt": "Experimental full-canvas study from hokusai-nocturne-scene-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/hokusai-nocturne-scene-v2--watch-light.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "hokusai-nocturne-scene-v2",
      "sourcePath": "experiments/hokusai-nocturne-scene-v2/watch-light.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-hokusai-nocturne-scene-v3-watch-light-png",
      "artistId": "hokusai",
      "artist": "Katsushika Hokusai",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-hokusai-nocturne-scene-v3",
      "promptTitle": "hokusai-nocturne-scene-v3 · watch-light",
      "prompt": "Experimental full-canvas study from hokusai-nocturne-scene-v3; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/hokusai-nocturne-scene-v3--watch-light.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "hokusai-nocturne-scene-v3",
      "sourcePath": "experiments/hokusai-nocturne-scene-v3/watch-light.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-persistence-heart-hilma-af-klint-heart-mountain-png",
      "artistId": "hilma-af-klint",
      "artist": "Hilma af Klint",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-persistence-heart",
      "promptTitle": "master-persistence-heart · hilma-af-klint-heart-mountain",
      "prompt": "Experimental full-canvas study from master-persistence-heart; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-persistence-heart--hilma-af-klint-heart-mountain.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-persistence-heart",
      "sourcePath": "experiments/master-persistence-heart/hilma-af-klint-heart-mountain.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-persistence-heart-hilma-af-klint-persistence-png",
      "artistId": "hilma-af-klint",
      "artist": "Hilma af Klint",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-persistence-heart",
      "promptTitle": "master-persistence-heart · hilma-af-klint-persistence",
      "prompt": "Experimental full-canvas study from master-persistence-heart; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-persistence-heart--hilma-af-klint-persistence.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-persistence-heart",
      "sourcePath": "experiments/master-persistence-heart/hilma-af-klint-persistence.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-persistence-heart-klimt-heart-vessel-png",
      "artistId": "klimt",
      "artist": "Gustav Klimt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-persistence-heart",
      "promptTitle": "master-persistence-heart · klimt-heart-vessel",
      "prompt": "Experimental full-canvas study from master-persistence-heart; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-persistence-heart--klimt-heart-vessel.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-persistence-heart",
      "sourcePath": "experiments/master-persistence-heart/klimt-heart-vessel.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-persistence-heart-klimt-persistence-png",
      "artistId": "klimt",
      "artist": "Gustav Klimt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-persistence-heart",
      "promptTitle": "master-persistence-heart · klimt-persistence",
      "prompt": "Experimental full-canvas study from master-persistence-heart; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-persistence-heart--klimt-persistence.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-persistence-heart",
      "sourcePath": "experiments/master-persistence-heart/klimt-persistence.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-persistence-heart-van-gogh-heart-luna-moth-v2-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-persistence-heart",
      "promptTitle": "master-persistence-heart · van-gogh-heart-luna-moth-v2",
      "prompt": "Experimental full-canvas study from master-persistence-heart; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-persistence-heart--van-gogh-heart-luna-moth-v2.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-persistence-heart",
      "sourcePath": "experiments/master-persistence-heart/van-gogh-heart-luna-moth-v2.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-persistence-heart-van-gogh-heart-luna-moth-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-persistence-heart",
      "promptTitle": "master-persistence-heart · van-gogh-heart-luna-moth",
      "prompt": "Experimental full-canvas study from master-persistence-heart; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-persistence-heart--van-gogh-heart-luna-moth.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-persistence-heart",
      "sourcePath": "experiments/master-persistence-heart/van-gogh-heart-luna-moth.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-persistence-heart-van-gogh-persistence-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-persistence-heart",
      "promptTitle": "master-persistence-heart · van-gogh-persistence",
      "prompt": "Experimental full-canvas study from master-persistence-heart; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-persistence-heart--van-gogh-persistence.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-persistence-heart",
      "sourcePath": "experiments/master-persistence-heart/van-gogh-persistence.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-phoenix-bridge-v2-turner-phoenix-v2-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-phoenix-bridge-v2",
      "promptTitle": "master-phoenix-bridge-v2 · turner-phoenix-v2",
      "prompt": "Experimental full-canvas study from master-phoenix-bridge-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-phoenix-bridge-v2--turner-phoenix-v2.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "master-phoenix-bridge-v2",
      "sourcePath": "experiments/master-phoenix-bridge-v2/turner-phoenix-v2.png",
      "status": "experimental",
      "reviewStatus": "publication-candidate",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-phoenix-bridge-v3-turner-phoenix-v3-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-phoenix-bridge-v3",
      "promptTitle": "master-phoenix-bridge-v3 · turner-phoenix-v3",
      "prompt": "Experimental full-canvas study from master-phoenix-bridge-v3; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-phoenix-bridge-v3--turner-phoenix-v3.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "master-phoenix-bridge-v3",
      "sourcePath": "experiments/master-phoenix-bridge-v3/turner-phoenix-v3.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-svg-watchman-watchman-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-svg-watchman",
      "promptTitle": "master-svg-watchman · watchman",
      "prompt": "Experimental full-canvas study from master-svg-watchman; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-svg-watchman--watchman.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-svg-watchman",
      "sourcePath": "experiments/master-svg-watchman/watchman.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-watchman-warfare-rembrandt-guarded-flame-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-watchman-warfare",
      "promptTitle": "master-watchman-warfare · rembrandt-guarded-flame",
      "prompt": "Experimental full-canvas study from master-watchman-warfare; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-watchman-warfare--rembrandt-guarded-flame.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-watchman-warfare",
      "sourcePath": "experiments/master-watchman-warfare/rembrandt-guarded-flame.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-watchman-warfare-rembrandt-watchman-v2-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-watchman-warfare",
      "promptTitle": "master-watchman-warfare · rembrandt-watchman-v2",
      "prompt": "Experimental full-canvas study from master-watchman-warfare; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-watchman-warfare--rembrandt-watchman-v2.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-watchman-warfare",
      "sourcePath": "experiments/master-watchman-warfare/rembrandt-watchman-v2.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-watchman-warfare-rembrandt-watchman-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-watchman-warfare",
      "promptTitle": "master-watchman-warfare · rembrandt-watchman",
      "prompt": "Experimental full-canvas study from master-watchman-warfare; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-watchman-warfare--rembrandt-watchman.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-watchman-warfare",
      "sourcePath": "experiments/master-watchman-warfare/rembrandt-watchman.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-watchman-warfare-van-gogh-guarded-flame-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-watchman-warfare",
      "promptTitle": "master-watchman-warfare · van-gogh-guarded-flame",
      "prompt": "Experimental full-canvas study from master-watchman-warfare; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-watchman-warfare--van-gogh-guarded-flame.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-watchman-warfare",
      "sourcePath": "experiments/master-watchman-warfare/van-gogh-guarded-flame.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-master-watchman-warfare-van-gogh-watchman-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-master-watchman-warfare",
      "promptTitle": "master-watchman-warfare · van-gogh-watchman",
      "prompt": "Experimental full-canvas study from master-watchman-warfare; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/master-watchman-warfare--van-gogh-watchman.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "master-watchman-warfare",
      "sourcePath": "experiments/master-watchman-warfare/van-gogh-watchman.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-model-plan-canvas-fixture-van-gogh-dark-phoenix-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-model-plan-canvas-fixture",
      "promptTitle": "model-plan-canvas-fixture · van-gogh-dark-phoenix",
      "prompt": "Experimental full-canvas study from model-plan-canvas-fixture; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/model-plan-canvas-fixture--van-gogh-dark-phoenix.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "model-plan-canvas-fixture",
      "sourcePath": "experiments/model-plan-canvas-fixture/van-gogh-dark-phoenix.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-model-plan-painter-fixture-van-gogh-nocturne-moth-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-model-plan-painter-fixture",
      "promptTitle": "model-plan-painter-fixture · van-gogh-nocturne-moth",
      "prompt": "Experimental full-canvas study from model-plan-painter-fixture; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/model-plan-painter-fixture--van-gogh-nocturne-moth.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "model-plan-painter-fixture",
      "sourcePath": "experiments/model-plan-painter-fixture/van-gogh-nocturne-moth.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-monet-water-room-water-garden-morning-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-monet-water-room",
      "promptTitle": "monet-water-room · water-garden-morning",
      "prompt": "Experimental full-canvas study from monet-water-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/monet-water-room--water-garden-morning.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "monet-water-room",
      "sourcePath": "experiments/monet-water-room/water-garden-morning.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-monet-water-room-v2-water-garden-morning-v2-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-monet-water-room-v2",
      "promptTitle": "monet-water-room-v2 · water-garden-morning-v2",
      "prompt": "Experimental full-canvas study from monet-water-room-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/monet-water-room-v2--water-garden-morning-v2.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "monet-water-room-v2",
      "sourcePath": "experiments/monet-water-room-v2/water-garden-morning-v2.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-painterly-canvas-prototype-turner-phoenix-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-painterly-canvas-prototype",
      "promptTitle": "painterly-canvas-prototype · turner-phoenix",
      "prompt": "A dark, full-canvas phoenix rising through a storm of blue-black atmosphere and ember light; sweeping curved wings, readable head and body, grounded ash and smoke, luminous but restrained, no text. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/painterly-canvas-prototype--turner-phoenix.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "painterly-canvas-prototype",
      "sourcePath": "experiments/painterly-canvas-prototype/turner-phoenix.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v2-monet-hibiscus-600-inkling-1787554872440-painting-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v2-monet-hibiscus-600",
      "promptTitle": "taste-v2-monet-hibiscus-600 · inkling-1787554872440-painting",
      "prompt": "Experimental full-canvas study from taste-v2-monet-hibiscus-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v2-monet-hibiscus-600--inkling-1787554872440-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v2-monet-hibiscus-600",
      "sourcePath": "experiments/taste-v2-monet-hibiscus-600/inkling-1787554872440-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v2-monet-hibiscus-600-qwen38-1787554917692-painting-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v2-monet-hibiscus-600",
      "promptTitle": "taste-v2-monet-hibiscus-600 · qwen38-1787554917692-painting",
      "prompt": "Experimental full-canvas study from taste-v2-monet-hibiscus-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v2-monet-hibiscus-600--qwen38-1787554917692-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v2-monet-hibiscus-600",
      "sourcePath": "experiments/taste-v2-monet-hibiscus-600/qwen38-1787554917692-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v2-van-gogh-moth-600-grok-1787554632798-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v2-van-gogh-moth-600",
      "promptTitle": "taste-v2-van-gogh-moth-600 · grok-1787554632798-painting",
      "prompt": "Experimental full-canvas study from taste-v2-van-gogh-moth-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v2-van-gogh-moth-600--grok-1787554632798-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v2-van-gogh-moth-600",
      "sourcePath": "experiments/taste-v2-van-gogh-moth-600/grok-1787554632798-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v2-van-gogh-moth-600-luna-1787554587190-painting-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v2-van-gogh-moth-600",
      "promptTitle": "taste-v2-van-gogh-moth-600 · luna-1787554587190-painting",
      "prompt": "Experimental full-canvas study from taste-v2-van-gogh-moth-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v2-van-gogh-moth-600--luna-1787554587190-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v2-van-gogh-moth-600",
      "sourcePath": "experiments/taste-v2-van-gogh-moth-600/luna-1787554587190-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-phoenix-600-grok-1787554210868-painting-png",
      "artistId": "paul-cezanne",
      "artist": "Paul Cezanne",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-phoenix-600",
      "promptTitle": "taste-v4-phoenix-600 · grok-1787554210868-painting",
      "prompt": "Experimental full-canvas study from taste-v4-phoenix-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-phoenix-600--grok-1787554210868-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v4-phoenix-600",
      "sourcePath": "experiments/taste-v4-phoenix-600/grok-1787554210868-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-phoenix-600-luna-1787554181020-painting-png",
      "artistId": "georges-seurat",
      "artist": "Georges Seurat",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-phoenix-600",
      "promptTitle": "taste-v4-phoenix-600 · luna-1787554181020-painting",
      "prompt": "Experimental full-canvas study from taste-v4-phoenix-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-phoenix-600--luna-1787554181020-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v4-phoenix-600",
      "sourcePath": "experiments/taste-v4-phoenix-600/luna-1787554181020-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-rembrandt-flame-600-minimax-1787554234695-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-rembrandt-flame-600",
      "promptTitle": "taste-v4-rembrandt-flame-600 · minimax-1787554234695-painting",
      "prompt": "Experimental full-canvas study from taste-v4-rembrandt-flame-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-rembrandt-flame-600--minimax-1787554234695-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v4-rembrandt-flame-600",
      "sourcePath": "experiments/taste-v4-rembrandt-flame-600/minimax-1787554234695-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-rembrandt-flame-600-qwen37-1787554275339-painting-png",
      "artistId": "rembrandt",
      "artist": "Rembrandt",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-rembrandt-flame-600",
      "promptTitle": "taste-v4-rembrandt-flame-600 · qwen37-1787554275339-painting",
      "prompt": "Experimental full-canvas study from taste-v4-rembrandt-flame-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-rembrandt-flame-600--qwen37-1787554275339-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v4-rembrandt-flame-600",
      "sourcePath": "experiments/taste-v4-rembrandt-flame-600/qwen37-1787554275339-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-replay-grok-1787553769685-painting-png",
      "artistId": "monet",
      "artist": "Claude Monet",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-replay",
      "promptTitle": "taste-v4-replay · grok-1787553769685-painting",
      "prompt": "Experimental full-canvas study from taste-v4-replay; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-replay--grok-1787553769685-painting.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "taste-v4-replay",
      "sourcePath": "experiments/taste-v4-replay/grok-1787553769685-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-replay-luna-1787553738295-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-replay",
      "promptTitle": "taste-v4-replay · luna-1787553738295-painting",
      "prompt": "Experimental full-canvas study from taste-v4-replay; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-replay--luna-1787553738295-painting.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "taste-v4-replay",
      "sourcePath": "experiments/taste-v4-replay/luna-1787553738295-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-turner-phoenix-600-inkling-1787554231813-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-turner-phoenix-600",
      "promptTitle": "taste-v4-turner-phoenix-600 · inkling-1787554231813-painting",
      "prompt": "Experimental full-canvas study from taste-v4-turner-phoenix-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-turner-phoenix-600--inkling-1787554231813-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v4-turner-phoenix-600",
      "sourcePath": "experiments/taste-v4-turner-phoenix-600/inkling-1787554231813-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-taste-v4-turner-phoenix-600-qwen38-1787554246740-painting-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "unattributed experimental branch; room placement is navigational",
      "promptId": "experiment-taste-v4-turner-phoenix-600",
      "promptTitle": "taste-v4-turner-phoenix-600 · qwen38-1787554246740-painting",
      "prompt": "Experimental full-canvas study from taste-v4-turner-phoenix-600; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/taste-v4-turner-phoenix-600--qwen38-1787554246740-painting.png",
      "width": 1800,
      "height": 1800,
      "sourceExperiment": "taste-v4-turner-phoenix-600",
      "sourcePath": "experiments/taste-v4-turner-phoenix-600/qwen38-1787554246740-painting.png",
      "status": "experimental",
      "reviewStatus": "experimental-review",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-turner-phoenix-organic-scene-turner-phoenix-organic-png",
      "artistId": "turner",
      "artist": "J. M. W. Turner",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-turner-phoenix-organic-scene",
      "promptTitle": "turner-phoenix-organic-scene · turner-phoenix-organic",
      "prompt": "A dark nocturne: an invented phoenix rises through storm atmosphere, with an avian S-curve neck, layered asymmetrical feather vanes, overlapping shoulders, and ash carried by smoke. No text. Draw what you would like to draw. You have full control. Go where your heart desires.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/turner-phoenix-organic-scene--turner-phoenix-organic.png",
      "width": 3600,
      "height": 2700,
      "sourceExperiment": "turner-phoenix-organic-scene",
      "sourcePath": "experiments/turner-phoenix-organic-scene/turner-phoenix-organic.png",
      "status": "experimental",
      "reviewStatus": "experimental",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-van-gogh-landscape-room-van-gogh-cypress-room-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-van-gogh-landscape-room",
      "promptTitle": "van-gogh-landscape-room · van-gogh-cypress-room",
      "prompt": "Experimental full-canvas study from van-gogh-landscape-room; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/van-gogh-landscape-room--van-gogh-cypress-room.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "van-gogh-landscape-room",
      "sourcePath": "experiments/van-gogh-landscape-room/van-gogh-cypress-room.png",
      "status": "experimental",
      "reviewStatus": "rendered-review-required",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    },
    {
      "id": "experiments-van-gogh-landscape-room-v2-van-gogh-cypress-room-v2-png",
      "artistId": "van-gogh",
      "artist": "Vincent van Gogh",
      "attribution": "formal-study attribution recorded by the renderer",
      "promptId": "experiment-van-gogh-landscape-room-v2",
      "promptTitle": "van-gogh-landscape-room-v2 · van-gogh-cypress-room-v2",
      "prompt": "Experimental full-canvas study from van-gogh-landscape-room-v2; provenance and renderer details are preserved in the manifest.",
      "model": "unattributed-renderer",
      "modelName": "Unattributed renderer",
      "provider": "opencode-go",
      "providerName": "Provider not recorded",
      "image": "/images/artist-canvas/experimental/van-gogh-landscape-room-v2--van-gogh-cypress-room-v2.png",
      "width": 1800,
      "height": 1350,
      "sourceExperiment": "van-gogh-landscape-room-v2",
      "sourcePath": "experiments/van-gogh-landscape-room-v2/van-gogh-cypress-room-v2.png",
      "status": "experimental",
      "reviewStatus": "rejected",
      "publicationStatus": "experimental-archive",
      "publicationEligible": false
    }
  ]
}
