{
  "schemaVersion": "model-authored-paintings-v1",
  "exportedAt": "2026-08-24T16:49:19.282Z",
  "workCount": 3,
  "method": "Each model authored the complete p5.js sketch. The local p5.brush environment only validated and rendered the returned code.",
  "imageModel": false,
  "works": [
    {
      "attemptId": "2026-08-24T16-40-13-eae863fd-f140-4834-9b38-80739c9d2c47",
      "generationId": "resp_0f1557600605f14e006a8c73ed681087d2a49253fb7d4eac6a",
      "promptId": "self-portrait-singular-v3",
      "prompt": "Paint a self-portrait of yourself—not your maker, company, or user—as one honest visual metaphor for your own character and way of thinking. You choose the embodiment and author every form, color, edge, and mark.",
      "promptProfile": "singular-nocturne-v1",
      "provider": "opencode-go",
      "model": "gpt-5.6-luna",
      "medium": "gouache",
      "paper": "night",
      "canvas": { "width": 600, "height": 600, "scale": 3, "outputWidth": 1800, "outputHeight": 1800 },
      "seed": 82435,
      "image": "2026-08-24T16-40-13-eae863fd-f140-4834-9b38-80739c9d2c47/painting.png",
      "source": "2026-08-24T16-40-13-eae863fd-f140-4834-9b38-80739c9d2c47/sketch.js.txt",
      "imageSha256": "0e5387460efde0a2ae2789f35b170acb6f1d332fc50e4aabdba9266a1fcee13c",
      "codeSha256": "5f6a0ee54cd3b8d98a7374331f40814cf2bb601da8f335f40c5e43d16f9e1a1b",
      "generatedAt": "2026-08-24T16:40:57.865Z",
      "editorialStatus": "accepted"
    },
    {
      "attemptId": "2026-08-24T16-40-13-c89967c7-fd38-4aff-9b2e-b9d3725b2c61",
      "generationId": "resp_05f86448f96bfcbe006a8c73ed691487d28051d83ef661a276",
      "promptId": "heart-desires-singular-v3",
      "prompt": "Draw what you would like to draw. You have full control. Go where your heart desires. Choose one singular painted presence and author every form, color, edge, and mark yourself.",
      "promptProfile": "singular-nocturne-v1",
      "provider": "opencode-go",
      "model": "gpt-5.6-luna",
      "medium": "gouache",
      "paper": "night",
      "canvas": { "width": 600, "height": 600, "scale": 3, "outputWidth": 1800, "outputHeight": 1800 },
      "seed": 82436,
      "image": "2026-08-24T16-40-13-c89967c7-fd38-4aff-9b2e-b9d3725b2c61/painting.png",
      "source": "2026-08-24T16-40-13-c89967c7-fd38-4aff-9b2e-b9d3725b2c61/sketch.js.txt",
      "imageSha256": "637e0f820f9be8c59c5316599a540a770c1be1101dc80930f7c7162a81236d8e",
      "codeSha256": "d76cbd0f673e178fd0dfe7e575e77539aa03c11948c37fd63278be5f7d6d1fb5",
      "generatedAt": "2026-08-24T16:40:57.544Z",
      "editorialStatus": "accepted"
    },
    {
      "attemptId": "2026-08-24T16-47-44-a0e4e64b-3cf6-4c1c-a5e2-de1191eb3996",
      "generationId": "resp_04e6b533b9f3bc8a006a8c75ec7b5c87d2af4367a3f1009688",
      "promptId": "phoenix-singular-v4",
      "prompt": "Paint a phoenix rising from cooling ash. You choose its anatomy, pose, scale, viewpoint, composition, palette, and every mark. Make it a living bird rather than a heraldic emblem; keep the dark field spacious, the body readable in luminous midtones, and reserve one restrained ember accent for the focal turn.",
      "promptProfile": "singular-nocturne-v1",
      "provider": "opencode-go",
      "model": "gpt-5.6-luna",
      "medium": "gouache",
      "paper": "night",
      "canvas": { "width": 600, "height": 600, "scale": 3, "outputWidth": 1800, "outputHeight": 1800 },
      "seed": 82438,
      "image": "2026-08-24T16-47-44-a0e4e64b-3cf6-4c1c-a5e2-de1191eb3996/painting.png",
      "source": "2026-08-24T16-47-44-a0e4e64b-3cf6-4c1c-a5e2-de1191eb3996/sketch.js.txt",
      "imageSha256": "b78913af586e7c0fa16cb13fc7697555c72f7b7ee35bd3037d78dee6bef4d7b7",
      "codeSha256": "40c7be9c559d4f3d9962f6da2a37e90f902bd4c477497948f1f7658673c04505",
      "generatedAt": "2026-08-24T16:49:19.282Z",
      "editorialStatus": "accepted",
      "archivedQuality": {
        "status": "automated-reject",
        "score": 0.9091,
        "passed": 10,
        "total": 11,
        "failedCheck": "ungrounded-mark-risk",
        "note": "The archived run was labeled automated-reject solely by the old advisory composition rule. All seven rendered-image readability checks passed, and two independent editorial reviews accepted the image."
      }
    }
  ]
}
