{
  "kind": "Original independent reference-role exercise not BFL output",
  "references": [
    {
      "order": 1,
      "file": "flux2-subject-reference.png",
      "width": 1536,
      "height": 1024,
      "role": "Headphone geometry and product colors"
    },
    {
      "order": 2,
      "file": "flux2-environment-reference.png",
      "width": 1536,
      "height": 1024,
      "role": "Setting and light direction only"
    },
    {
      "order": 3,
      "file": "flux2-role-palette.png",
      "width": 1200,
      "height": 600,
      "role": "Set art direction not product geometry"
    }
  ],
  "sample": {
    "order": 4,
    "file": "flux2-independent-edit.png",
    "width": 1536,
    "height": 1024,
    "role": "Original exercise not FLUX 2 output"
  },
  "plannedOperation": {
    "endpoint": "https://api.bfl.ai/v1/flux-2-pro",
    "bodyFile": "flux2-planned-body.json",
    "submitted": false,
    "referenceCount": 3
  },
  "documentedRoutes": {
    "apiReferenceFields": 8,
    "playgroundReferenceLimit": 10
  },
  "presets": [
    {
      "label": "Square",
      "width": 1024,
      "height": 1024,
      "ratio": "1:1",
      "pixels": 1048576,
      "multiplesOf16": true
    },
    {
      "label": "Landscape",
      "width": 1536,
      "height": 1024,
      "ratio": "3:2",
      "pixels": 1572864,
      "multiplesOf16": true
    },
    {
      "label": "Wide",
      "width": 1792,
      "height": 1008,
      "ratio": "16:9",
      "pixels": 1806336,
      "multiplesOf16": true
    },
    {
      "label": "Portrait",
      "width": 1008,
      "height": 1792,
      "ratio": "9:16",
      "pixels": 1806336,
      "multiplesOf16": true
    }
  ],
  "limits": "Dimensions are local arithmetic checks not executed provider acceptance quality or exact color guarantees"
}
