{
  "version": 1,
  "status": "Candidate character sheets; gameplay integration handled separately",
  "logicalTile": 32,
  "phases": [
    "idle",
    "walkA",
    "walkB",
    "paint",
    "startled",
    "return"
  ],
  "loop": {
    "walk": [
      0,
      1,
      0,
      2
    ],
    "flutter": [
      0,
      1,
      0,
      2
    ],
    "frameMs": 160
  },
  "assets": [
    {
      "id": "dabber",
      "key": "dabber",
      "animal": "mouse",
      "name": "Mouse · dab painter",
      "source": "art/incoming NEW/drench-rival-mouse-source.png",
      "sourceSha256": "4126b78437a387ed68b9333dbac3928627661a44146e41d8343c128869e03d9c",
      "toolOutputPath": "C:/Users/daver/.codex/generated_images/01a0fe67-26e5-7ae3-aa42-d250133b7d4c/exec-7c5e39c6-2ab3-4281-9043-4359762ac5dd.png",
      "sourceDimensions": [
        1536,
        1024
      ],
      "sourceReview": "dabber-source.webp",
      "thumbnail": "dabber.webp",
      "commonScale64": 0.12219451371571072,
      "facing": "south-east",
      "frames": [
        {
          "index": 0,
          "name": "idle",
          "sourceRegion": [
            0,
            0,
            512,
            512
          ],
          "sourceAnchor": [
            256,
            430
          ],
          "sourceBounds": {
            "left": 96,
            "top": 78,
            "right": 434,
            "bottom": 431,
            "pixels": 68266
          },
          "bounds128": {
            "left": 25,
            "top": 20,
            "right": 107,
            "bottom": 106,
            "pixels": 4098
          },
          "bounds64": {
            "left": 12,
            "top": 10,
            "right": 51,
            "bottom": 52,
            "pixels": 1022
          }
        },
        {
          "index": 1,
          "name": "walkA",
          "sourceRegion": [
            512,
            0,
            512,
            512
          ],
          "sourceAnchor": [
            768,
            430
          ],
          "sourceBounds": {
            "left": 90,
            "top": 95,
            "right": 420,
            "bottom": 441,
            "pixels": 62607
          },
          "bounds128": {
            "left": 23,
            "top": 24,
            "right": 103,
            "bottom": 108,
            "pixels": 3767
          },
          "bounds64": {
            "left": 12,
            "top": 12,
            "right": 50,
            "bottom": 53,
            "pixels": 942
          }
        },
        {
          "index": 2,
          "name": "walkB",
          "sourceRegion": [
            1024,
            0,
            512,
            512
          ],
          "sourceAnchor": [
            1280,
            430
          ],
          "sourceBounds": {
            "left": 86,
            "top": 88,
            "right": 414,
            "bottom": 454,
            "pixels": 66308
          },
          "bounds128": {
            "left": 22,
            "top": 22,
            "right": 101,
            "bottom": 111,
            "pixels": 3979
          },
          "bounds64": {
            "left": 11,
            "top": 11,
            "right": 50,
            "bottom": 55,
            "pixels": 1000
          }
        },
        {
          "index": 3,
          "name": "paint",
          "sourceRegion": [
            0,
            512,
            512,
            512
          ],
          "sourceAnchor": [
            256,
            942
          ],
          "sourceBounds": {
            "left": 90,
            "top": 79,
            "right": 485,
            "bottom": 419,
            "pixels": 65121
          },
          "bounds128": {
            "left": 23,
            "top": 20,
            "right": 119,
            "bottom": 103,
            "pixels": 3928
          },
          "bounds64": {
            "left": 12,
            "top": 10,
            "right": 59,
            "bottom": 51,
            "pixels": 987
          }
        },
        {
          "index": 4,
          "name": "startled",
          "sourceRegion": [
            512,
            512,
            512,
            512
          ],
          "sourceAnchor": [
            768,
            942
          ],
          "sourceBounds": {
            "left": 101,
            "top": 29,
            "right": 443,
            "bottom": 397,
            "pixels": 66446
          },
          "bounds128": {
            "left": 26,
            "top": 8,
            "right": 109,
            "bottom": 97,
            "pixels": 4000
          },
          "bounds64": {
            "left": 13,
            "top": 4,
            "right": 54,
            "bottom": 48,
            "pixels": 995
          }
        },
        {
          "index": 5,
          "name": "return",
          "sourceRegion": [
            1024,
            512,
            512,
            512
          ],
          "sourceAnchor": [
            1280,
            942
          ],
          "sourceBounds": {
            "left": 62,
            "top": 129,
            "right": 451,
            "bottom": 386,
            "pixels": 52459
          },
          "bounds128": {
            "left": 16,
            "top": 32,
            "right": 111,
            "bottom": 95,
            "pixels": 3153
          },
          "bounds64": {
            "left": 8,
            "top": 16,
            "right": 54,
            "bottom": 47,
            "pixels": 790
          }
        }
      ],
      "zones": [
        {
          "name": "fur",
          "label": "Fur",
          "map": 0,
          "channel": "R",
          "baseColor": "#c5905d",
          "sourcePixels": 144242
        },
        {
          "name": "workwear",
          "label": "Workwear",
          "map": 0,
          "channel": "G",
          "baseColor": "#566b64",
          "sourcePixels": 20185
        },
        {
          "name": "paint",
          "label": "Paint",
          "map": 0,
          "channel": "B",
          "baseColor": "#ce5d3f",
          "sourcePixels": 18432
        }
      ],
      "files": {
        "64": {
          "art": "dabber-atlas-64.png",
          "map": "dabber-rgb-64.png",
          "cell": 64,
          "cols": 6,
          "rows": 1,
          "pivot": [
            32,
            53
          ]
        },
        "128": {
          "art": "dabber-atlas-128.png",
          "map": "dabber-rgb-128.png",
          "cell": 128,
          "cols": 6,
          "rows": 1,
          "pivot": [
            64,
            106
          ]
        }
      },
      "notes": "Three small brown surprise ticks are part of startled artwork. Return deliberately crouches. Original equal-cell registration retained; body locations vary slightly in source.",
      "prompt": "Hand-drawn 2D illustration in the tradition of hand-painted animation backgrounds: flat shapes of colour with soft gouache texture, thin slightly wobbly dark-brown ink outlines, simple readable forms, gentle natural light, cosy and whimsical, lots of nature (grass, clouds, leaves, water). Limited warm palette: cream, sage green, dusty teal, soft coral, mustard yellow, with deep plum and indigo for shadows and night. Flat colour, no gradients or glow effects beyond a soft painted haze. Not photorealistic, not a 3D render, not glossy digital painting, no lens flare. No text, letters or logos. No human faces.\n\nUse case: stylized-concept. Asset: one complete friendly mouse paint-dabber character sprite sheet for a top-down browser painting game. The first three attached original illustrations are STYLE references: match their matte paper paint, restrained warm colour, simple broad shapes and brown linework. The fourth Bogs sheet is CAMERA AND SMALL-GAME READABILITY reference only; do not copy its frog identity, text or layout.\n\nCreate exactly SIX isolated drawings of the SAME mouse, in an exact evenly spaced THREE-column by TWO-row grid on genuine transparent alpha. A landscape sheet with square cells, ample clear gutters, no grid lines. Every cell uses the same orthographic slightly elevated overhead three-quarter camera and same size. Each mouse faces diagonally down-right (south-east), shows the top of its head and backpack, fits completely in its cell, feet on the same baseline at 82% cell height. Fixed body centre; no independent zoom/camera changes.\n\nIdentity: compact friendly field mouse with oversized round ears, small dark dot eyes, warm taupe fur and cream muzzle; plain dusty-teal little work vest, one simple coral paint pot strapped to its back, and a broad short wooden-handled dab brush. Tool silhouette must be very easy to recognize at 64 pixels. Soft paint dabs, not weapons. No hat, jewellery, buckles, decorative motifs or extra gear. Keep three broad colour families separated for later material maps: taupe fur, dusty-teal workwear, soft-coral paint pot/paint; brown wood and cream face remain neutral. A few quiet gouache marks, no hair-by-hair fur.\n\nReading order, left-to-right then next row: 1 idle holding brush low; 2 walking one foot forward with brush tucked in; 3 alternate walking foot forward; 4 painting with brush extended and one short coral paint dab immediately at its tip, leaning slightly; 5 startled with ears raised and brush lifted, small harmless surprise, NO stars or symbols; 6 retreating briskly in a low crouch, brush held close, same facing and body scale. These are six distinct usable body poses, not six identical icons. Only pose4 has the tiny paint dab, no other loose effects. No shadows on floor, no landscape, no tiles or props beyond carried equipment, no labels. Clear visible silhouette and generous alpha around every pose. Aim for lovely hand-painted 16-bit-adventure spirit with higher-resolution ink; NOT blocky pixel art.\n",
      "references": [
        "art/incoming NEW/style-sample.jpeg",
        "art/incoming NEW/braeve-meadow.jpeg",
        "art/incoming NEW/box-whist.jpeg",
        "public/art/quest/bogs/bogs-contact.png"
      ]
    },
    {
      "id": "roller",
      "key": "roller",
      "animal": "beetle",
      "name": "Beetle · stripe roller",
      "source": "art/incoming NEW/drench-rival-beetle-source.png",
      "sourceSha256": "14aff847bc0af14f7c7924f5b624a37f86d11660a065c40f1e5de17aa2564162",
      "toolOutputPath": "C:/Users/daver/.codex/generated_images/01a0fe67-26e5-7ae3-aa42-d250133b7d4c/exec-a9778fb8-c606-4c29-8fe1-388bf62e8fd4.png",
      "sourceDimensions": [
        1536,
        1024
      ],
      "sourceReview": "roller-source.webp",
      "thumbnail": "roller.webp",
      "commonScale64": 0.1222707423580786,
      "facing": "south-east",
      "frames": [
        {
          "index": 0,
          "name": "idle",
          "sourceRegion": [
            0,
            0,
            512,
            512
          ],
          "sourceAnchor": [
            256,
            430
          ],
          "sourceBounds": {
            "left": 101,
            "top": 98,
            "right": 440,
            "bottom": 446,
            "pixels": 61350
          },
          "bounds128": {
            "left": 26,
            "top": 25,
            "right": 108,
            "bottom": 109,
            "pixels": 3696
          },
          "bounds64": {
            "left": 13,
            "top": 12,
            "right": 54,
            "bottom": 54,
            "pixels": 921
          }
        },
        {
          "index": 1,
          "name": "walkA",
          "sourceRegion": [
            512,
            0,
            512,
            512
          ],
          "sourceAnchor": [
            768,
            430
          ],
          "sourceBounds": {
            "left": 87,
            "top": 98,
            "right": 428,
            "bottom": 453,
            "pixels": 62376
          },
          "bounds128": {
            "left": 23,
            "top": 25,
            "right": 105,
            "bottom": 111,
            "pixels": 3745
          },
          "bounds64": {
            "left": 11,
            "top": 12,
            "right": 52,
            "bottom": 55,
            "pixels": 940
          }
        },
        {
          "index": 2,
          "name": "walkB",
          "sourceRegion": [
            1024,
            0,
            512,
            512
          ],
          "sourceAnchor": [
            1280,
            430
          ],
          "sourceBounds": {
            "left": 103,
            "top": 106,
            "right": 448,
            "bottom": 456,
            "pixels": 61510
          },
          "bounds128": {
            "left": 27,
            "top": 27,
            "right": 110,
            "bottom": 112,
            "pixels": 3711
          },
          "bounds64": {
            "left": 13,
            "top": 13,
            "right": 55,
            "bottom": 55,
            "pixels": 930
          }
        },
        {
          "index": 3,
          "name": "paint",
          "sourceRegion": [
            0,
            512,
            512,
            512
          ],
          "sourceAnchor": [
            256,
            942
          ],
          "sourceBounds": {
            "left": 98,
            "top": 74,
            "right": 485,
            "bottom": 440,
            "pixels": 67799
          },
          "bounds128": {
            "left": 25,
            "top": 19,
            "right": 119,
            "bottom": 108,
            "pixels": 4086
          },
          "bounds64": {
            "left": 13,
            "top": 9,
            "right": 59,
            "bottom": 53,
            "pixels": 1020
          }
        },
        {
          "index": 4,
          "name": "startled",
          "sourceRegion": [
            512,
            512,
            512,
            512
          ],
          "sourceAnchor": [
            768,
            942
          ],
          "sourceBounds": {
            "left": 87,
            "top": 63,
            "right": 423,
            "bottom": 409,
            "pixels": 58517
          },
          "bounds128": {
            "left": 23,
            "top": 16,
            "right": 104,
            "bottom": 100,
            "pixels": 3533
          },
          "bounds64": {
            "left": 11,
            "top": 8,
            "right": 51,
            "bottom": 50,
            "pixels": 887
          }
        },
        {
          "index": 5,
          "name": "return",
          "sourceRegion": [
            1024,
            512,
            512,
            512
          ],
          "sourceAnchor": [
            1280,
            942
          ],
          "sourceBounds": {
            "left": 132,
            "top": 105,
            "right": 431,
            "bottom": 397,
            "pixels": 57024
          },
          "bounds128": {
            "left": 34,
            "top": 26,
            "right": 106,
            "bottom": 97,
            "pixels": 3436
          },
          "bounds64": {
            "left": 17,
            "top": 13,
            "right": 53,
            "bottom": 48,
            "pixels": 862
          }
        }
      ],
      "zones": [
        {
          "name": "shell",
          "label": "Shell",
          "map": 0,
          "channel": "R",
          "baseColor": "#939662",
          "sourcePixels": 148205
        },
        {
          "name": "body",
          "label": "Body",
          "map": 0,
          "channel": "G",
          "baseColor": "#dca84f",
          "sourcePixels": 61484
        },
        {
          "name": "paint",
          "label": "Paint",
          "map": 0,
          "channel": "B",
          "baseColor": "#ec7356",
          "sourcePixels": 57604
        }
      ],
      "files": {
        "64": {
          "art": "roller-atlas-64.png",
          "map": "roller-rgb-64.png",
          "cell": 64,
          "cols": 6,
          "rows": 1,
          "pivot": [
            32,
            53
          ]
        },
        "128": {
          "art": "roller-atlas-128.png",
          "map": "roller-rgb-128.png",
          "cell": 128,
          "cols": 6,
          "rows": 1,
          "pivot": [
            64,
            106
          ]
        }
      },
      "notes": "Far legs and antenna can be occluded by the shell. Paint pose includes a short stripe, startled temporarily releases its roller. Equal-cell registration retained.",
      "prompt": "Hand-drawn 2D illustration in the tradition of hand-painted animation backgrounds: flat shapes of colour with soft gouache texture, thin slightly wobbly dark-brown ink outlines, simple readable forms, gentle natural light, cosy and whimsical, lots of nature (grass, clouds, leaves, water). Limited warm palette: cream, sage green, dusty teal, soft coral, mustard yellow, with deep plum and indigo for shadows and night. Flat colour, no gradients or glow effects beyond a soft painted haze. Not photorealistic, not a 3D render, not glossy digital painting, no lens flare. No text, letters or logos. No human faces.\n\nUse case: stylized-concept. One complete friendly beetle stripe-roller character sprite sheet for a top-down painting game. The first three attached original illustrations define the warm matte brown-ink style; the Bogs contact defines readable overhead game-character proportions only. Match the style of the attached images exactly: same linework, texture, palette and level of detail, simplified for small sprites.\n\nExactly SIX isolated poses of ONE consistent beetle, evenly spaced THREE columns by TWO rows, landscape1536x1024-style sheet with square cells. Genuine transparent alpha, generous clear gutters. Orthographic slightly elevated overhead three-quarter camera, beetle facing down-right in all six poses, same body centre/scale, feet baseline at82% cell height. No camera changes. Wider rounded silhouette than the earlier mouse.\n\nA charming round sage-green beetle with a broad simple split oval wingcase, small warm mustard face, six short jointed legs, two very short curved antennae, tiny dark dot eyes. Its front two legs push one broad coral-coated paint roller on a simple cream metal axle; the roller is wider than its face and gives a recognizably straight stripe. No clothes, hat, patterns, armour, tools on its back, gadgets or decoration. Shell sage, head/legs mustard, roller paint coral are distinct material zones; dark brown ink and cream axle neutral. Broad matte pigment areas, only a few quiet texture marks, no glossy shell glare.\n\nRow-major poses:1 idle stopped behind roller;2 walking with near middle/rear legs advancing;3 alternate middle/rear legs advancing;4 leaning into roller, roller clearly touches one small short straight coral stripe at its edge;5 startled, antennae back and forelegs briefly raised off axle (roller still directly ahead), no symbols;6 scuttling in retreat with roller pulled close, same orientation and scale. Keep six legs anatomically consistent. Distinct poses, not six copies. No ground shadows, floor, tiles, landscape, labels, symbols or floating particles. Sprite forms should stay very clear at64pixels; hand-painted adventure-game spirit at higher resolution, not chunky8-bit pixel art.\n",
      "references": [
        "art/incoming NEW/style-sample.jpeg",
        "art/incoming NEW/braeve-meadow.jpeg",
        "art/incoming NEW/box-whist.jpeg",
        "public/art/quest/bogs/bogs-contact.png"
      ]
    },
    {
      "id": "flutter",
      "key": "flutter",
      "animal": "bat",
      "name": "Bat · splash carrier",
      "source": "art/incoming NEW/drench-rival-bat-source.png",
      "sourceSha256": "fc11e8b53afff41ee3f44baa72d3cc012de343a9f325fdebeaf735bd524b5905",
      "toolOutputPath": "C:/Users/daver/.codex/generated_images/01a0fe67-26e5-7ae3-aa42-d250133b7d4c/exec-b6ee7854-c6c9-47db-a7ef-e1d0aab0b1fa.png",
      "sourceDimensions": [
        1536,
        1024
      ],
      "sourceReview": "flutter-source.webp",
      "thumbnail": "flutter.webp",
      "commonScale64": 0.10408921933085502,
      "facing": "south-east",
      "frames": [
        {
          "index": 0,
          "name": "idle",
          "sourceRegion": [
            0,
            0,
            592,
            512
          ],
          "sourceAnchor": [
            345,
            443
          ],
          "sourceBounds": {
            "left": 76,
            "top": 154,
            "right": 556,
            "bottom": 438,
            "pixels": 54093
          },
          "bounds128": {
            "left": 8,
            "top": 46,
            "right": 107,
            "bottom": 104,
            "pixels": 2368
          },
          "bounds64": {
            "left": 4,
            "top": 23,
            "right": 53,
            "bottom": 52,
            "pixels": 588
          }
        },
        {
          "index": 1,
          "name": "walkA",
          "sourceRegion": [
            592,
            0,
            416,
            512
          ],
          "sourceAnchor": [
            808,
            443
          ],
          "sourceBounds": {
            "left": 18,
            "top": 72,
            "right": 373,
            "bottom": 443,
            "pixels": 57345
          },
          "bounds128": {
            "left": 23,
            "top": 29,
            "right": 96,
            "bottom": 105,
            "pixels": 2508
          },
          "bounds64": {
            "left": 11,
            "top": 14,
            "right": 47,
            "bottom": 52,
            "pixels": 628
          }
        },
        {
          "index": 2,
          "name": "walkB",
          "sourceRegion": [
            1008,
            0,
            528,
            512
          ],
          "sourceAnchor": [
            1248,
            455
          ],
          "sourceBounds": {
            "left": 10,
            "top": 192,
            "right": 463,
            "bottom": 454,
            "pixels": 52339
          },
          "bounds128": {
            "left": 16,
            "top": 51,
            "right": 110,
            "bottom": 105,
            "pixels": 2285
          },
          "bounds64": {
            "left": 8,
            "top": 26,
            "right": 54,
            "bottom": 52,
            "pixels": 574
          }
        },
        {
          "index": 3,
          "name": "paint",
          "sourceRegion": [
            0,
            512,
            592,
            512
          ],
          "sourceAnchor": [
            349,
            866
          ],
          "sourceBounds": {
            "left": 80,
            "top": 78,
            "right": 573,
            "bottom": 408,
            "pixels": 57272
          },
          "bounds128": {
            "left": 8,
            "top": 48,
            "right": 110,
            "bottom": 117,
            "pixels": 2512
          },
          "bounds64": {
            "left": 4,
            "top": 24,
            "right": 54,
            "bottom": 58,
            "pixels": 622
          }
        },
        {
          "index": 4,
          "name": "startled",
          "sourceRegion": [
            592,
            512,
            416,
            512
          ],
          "sourceAnchor": [
            808,
            885
          ],
          "sourceBounds": {
            "left": 32,
            "top": 11,
            "right": 354,
            "bottom": 373,
            "pixels": 56599
          },
          "bounds128": {
            "left": 26,
            "top": 31,
            "right": 92,
            "bottom": 105,
            "pixels": 2481
          },
          "bounds64": {
            "left": 13,
            "top": 15,
            "right": 46,
            "bottom": 52,
            "pixels": 618
          }
        },
        {
          "index": 5,
          "name": "return",
          "sourceRegion": [
            1008,
            512,
            528,
            512
          ],
          "sourceAnchor": [
            1328,
            886
          ],
          "sourceBounds": {
            "left": 92,
            "top": 73,
            "right": 447,
            "bottom": 374,
            "pixels": 48918
          },
          "bounds128": {
            "left": 16,
            "top": 43,
            "right": 90,
            "bottom": 105,
            "pixels": 2140
          },
          "bounds64": {
            "left": 9,
            "top": 22,
            "right": 44,
            "bottom": 52,
            "pixels": 533
          }
        }
      ],
      "zones": [
        {
          "name": "fur",
          "label": "Fur",
          "map": 0,
          "channel": "R",
          "baseColor": "#744854",
          "sourcePixels": 55459
        },
        {
          "name": "wings",
          "label": "Wings",
          "map": 0,
          "channel": "G",
          "baseColor": "#65837d",
          "sourcePixels": 98517
        },
        {
          "name": "paint",
          "label": "Paint",
          "map": 0,
          "channel": "B",
          "baseColor": "#d35e4c",
          "sourcePixels": 14412
        }
      ],
      "files": {
        "64": {
          "art": "flutter-atlas-64.png",
          "map": "flutter-rgb-64.png",
          "cell": 64,
          "cols": 6,
          "rows": 1,
          "pivot": [
            32,
            53
          ]
        },
        "128": {
          "art": "flutter-atlas-128.png",
          "map": "flutter-rgb-128.png",
          "cell": 128,
          "cols": 6,
          "rows": 1,
          "pivot": [
            64,
            106
          ]
        }
      },
      "notes": "Source wings exceed equal512px cell boundaries. Inspected nonoverlapping regions preserve every wing; explicit bucket-bottom anchors register the six bodies using one common scale. These are six south-east views, not a complete directional or in-between animation set. Startled has three small brown surprise ticks.",
      "prompt": "Hand-drawn 2D illustration in the tradition of hand-painted animation backgrounds: flat shapes of colour with soft gouache texture, thin slightly wobbly dark-brown ink outlines, simple readable forms, gentle natural light, cosy and whimsical, lots of nature (grass, clouds, leaves, water). Limited warm palette: cream, sage green, dusty teal, soft coral, mustard yellow, with deep plum and indigo for shadows and night. Flat colour, no gradients or glow effects beyond a soft painted haze. Not photorealistic, not a 3D render, not glossy digital painting, no lens flare. No text, letters or logos. No human faces.\n\nUse case: stylized-concept. Asset: one complete friendly bat splash-carrier sprite sheet for a top-down painting game. The first three original illustrations set the matte warm colour and thin brown ink; the fourth Bogs contact is only a reference for elevated camera and readable small game proportions. Match their restrained painted character, not glossy or plastic rendering.\n\nExactly SIX isolated drawings of the SAME little bat, in an evenly spaced THREE-column TWO-row landscape grid with square cells, genuine transparent background and large clear gutters. Keep the same body centre in every cell and identical body size, viewed orthographically from elevated three-quarter overhead, facing diagonally down-right (south-east). All wings and carried paint fit well inside the cell; no separate background/shadow.\n\nIdentity: round friendly little deep-plum bat with big triangular ears and tiny dark dot eyes, broad dusty-teal wing membranes with only two simple structural lines per wing, cream muzzle, and one small open coral paint pail carried by both feet on a simple cream handle. No clothes, no teeth, no jewellery, no symbols, no markings. Its wing silhouette must be unlike the mouse and beetle. Material areas remain clearly distinct: plum body, teal wing membranes, coral paint/pail. Brown contour and cream face/handle stay neutral. Large simple shapes and quiet gouache texture, no fur filigree, no glossy shine or glowing magic.\n\nRow-major six action poses:1 hovering at rest with wings spread midway;2 flutter upstroke with wings clearly raised;3 flutter downstroke with wings lowered;4 tipping the pail slightly to release ONE small compact coral splash immediately below it;5 startled drawing wings up and ears stiff, keeping grip on pail, no symbols or stars;6 retreating with swept-back wings holding the pail close. Keep body centre and angle stable while wing shape genuinely changes; do not just scale the whole creature. The hover/wing cycle must read at64px. Only pose4 has the compact paint splash, nothing loose in the other frames. No floor, tiles, scene, text, labels or additional objects. Higher-resolution hand-painted16-bit adventure spirit, NOT8-bit blocks. This is a friendly painting rival, not a frightening monster.\n",
      "references": [
        "art/incoming NEW/style-sample.jpeg",
        "art/incoming NEW/braeve-meadow.jpeg",
        "art/incoming NEW/box-whist.jpeg",
        "public/art/quest/bogs/bogs-contact.png"
      ]
    }
  ]
}
