# gdb-hub / gdb__template-5-s43

- taskset: [gdb-hub](https://harnessreport.com/tasks/gdb-hub.md)
- difficulty: hard
- category: design
- language: 
- runnable from the site: no
- agent timeout: 3600s

## Results by harness

_none yet_

## Instruction

```
# GDB: template-5

## Input Files

- `/workspace/inputs/input_0.png`
- `/workspace/inputs/input_1.png`
- `/workspace/inputs/input_2.png`
- `/workspace/inputs/input_3.png`

## Task

You are a design system assistant. Given a layout and a target color palette, recolor the layout to use the target palette while preserving the layout structure (positions, sizes, fonts, text content). Return ONLY a valid JSON layout object.

Color mapping hint:
{
  "rgb(102,60,185)": "rgb(33,32,32)",
  "rgb(252,252,252)": "rgb(1,1,1)",
  "rgb(249,213,58)": "rgb(240,239,230)"
}

Target palette:
[
  {
    "role": "background",
    "color": "rgb(33,32,32)"
  },
  {
    "role": "primary",
    "color": "rgb(1,1,1)"
  },
  {
    "role": "secondary",
    "color": "rgb(240,239,230)"
  },
  {
    "role": "accent",
    "color": "rgb(234,106,72)"
  }
]

Siblings (style context):
[
  {
    "components": [
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/2e522da6-bdf5-46a9-a1f7-ae3fd5488496.svg",
        "left": "54.0481px",
        "top": "-187.218px",
        "width": "298.667px",
        "height": "307.04px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/989a6a1c-2b81-4e28-9621-38f84ae29835.svg",
        "left": "593.993px",
        "top": "791.537px",
        "width": "341.199px",
        "height": "406.19px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/a32cd452-34f6-4654-99c4-18b8a69d7758.svg",
        "left": "580.996px",
        "top": "210.524px",
        "width": "302.768px",
        "height": "308.947px",
        "transform": "rotate(-139.524deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/f865ed76-089c-4d0b-872b-990cab544beb.svg",
        "left": "-76.7213px",
        "top": "460.524px",
        "width": "298.667px",
        "height": "316.888px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/a1b96f3b-ff5b-407c-b5e6-b83757dbcf39.png",
        "left": "446.422px",
        "top": "239.241px",
        "width": "245.223px",
        "height": "251.511px",
        "transform": "rotate(3.46259deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/72140e2f-cc67-4dd8-9e5a-d330701f6493.png",
        "left": "446.904px",
        "top": "675.69px",
        "width": "244.259px",
        "height": "326.767px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/6ba6115e-27e1-4fe4-9315-20115486580d.png",
        "left": "111.833px",
        "top": "403.865px",
        "width": "267.415px",
        "height": "113.317px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/e8ea133f-ae2d-44ef-b7e2-3883de2385a2.png",
        "left": "230.737px",
        "top": "323.041px",
        "width": "44.2026px",
        "height": "188.096px",
        "transform": "rotate(-90deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/ec633ce1-7648-4c35-b37d-3a4b56938338.png",
        "left": "111.833px",
        "top": "164.21px",
        "width": "267.415px",
        "height": "113.317px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/ea128657-24cf-4e50-8e78-c736e1206a7b.png",
        "left": "232.452px",
        "top": "90.5724px",
        "width": "40.7726px",
        "height": "173.5px",
        "transform": "rotate(-90deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/272e4c78-29c9-4f43-b638-98cc5cb1ee03.png",
        "left": "111.833px",
        "top": "641.099px",
        "width": "267.415px",
        "height": "113.317px",
        "transform": "rotate(-2.67609deg) scale(-1, 1)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/bffcdf57-6b43-497f-a826-75a4e1de6067.png",
        "left": "232.452px",
        "top": "568.554px",
        "width": "40.7726px",
        "height": "173.5px",
        "transform": "rotate(-90deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/15c36002-2e15-4274-985d-356e607f76f3.png",
        "left": "111.833px",
        "top": "281.959px",
        "width": "267.415px",
        "height": "113.317px",
        "transform": "rotate(-2.42703deg) scale(-1, 1)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/9026dd10-4f6c-40de-aba8-63c6f1a51436.png",
        "left": "225.154px",
        "top": "206.978px",
        "width": "40.7726px",
        "height": "173.5px",
        "transform": "rotate(-90deg) scale(-1, 1)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/18f24549-08a1-408f-aa8a-7727bf3005dd.png",
        "left": "111.833px",
        "top": "525.785px",
        "width": "267.415px",
        "height": "113.317px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/1347ed78-401a-45dd-bf69-09dfe3236329.png",
        "left": "225.154px",
        "top": "446.634px",
        "width": "40.7726px",
        "height": "173.5px",
        "transform": "rotate(-90deg) scale(-1, 1)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/c7c6c25e-0aa9-4c56-aa77-413ac727d3f7.png",
        "left": "111.833px",
        "top": "766.095px",
        "width": "267.415px",
        "height": "113.317px",
        "transform": "rotate(1.22951deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/90d0d664-670e-43db-94af-782ce69e2645.png",
        "left": "225.154px",
        "top": "690.048px",
        "width": "40.7726px",
        "height": "173.5px",
        "transform": "rotate(-90deg) scale(-1, 1)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/aa120c33-1530-4ceb-9fc2-41f63543fb6d.png",
        "left": "111.833px",
        "top": "887.766px",
        "width": "267.415px",
        "height": "113.317px",
        "transform": "rotate(1.22951deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/940479bb-f9c9-4c7b-a7c3-eda813aab968.png",
        "left": "225.154px",
        "top": "811.719px",
        "width": "40.7726px",
        "height": "173.5px",
        "transform": "rotate(-90deg) scale(-1, 1)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/b4dd4ebc-c65d-4086-a377-515fda0dd149.png",
        "left": "482.627px",
        "top": "462.205px",
        "width": "172.813px",
        "height": "244.259px",
        "transform": "rotate(-90deg)",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/aeb35771-4736-410b-a79d-23c104f8cff2.png",
        "left": "484.649px",
        "top": "752.01px",
        "width": "21.5832px",
        "height": "20.0994px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/993de147-539c-4077-b405-e6d766273392.png",
        "left": "484.649px",
        "top": "934.375px",
        "width": "21.5832px",
        "height": "20.0994px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/24d21ea3-22c3-4eca-bbe0-97f7011a0766.png",
        "left": "484.649px",
        "top": "888.784px",
        "width": "21.5832px",
        "height": "20.0994px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/64ac41d7-1967-4ac2-a9d1-dfdd78f0629c.png",
        "left": "484.649px",
        "top": "843.192px",
        "width": "21.5832px",
        "height": "20.0994px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "IMAGE",
        "src": "https://storage.googleapis.com/lica-video/8d682819-0884-48d1-9ffd-e05309a2e64d.png",
        "left": "484.649px",
        "top": "797.601px",
        "width": "21.5832px",
        "height": "20.0994px",
        "transform": "none",
        "opacity": 1,
        "overflow": "hidden"
      },
      {
        "type": "TEXT",
        "text": "WEEKLY\nPLANNER",
        "left": "431.4px",
        "top": "82.26668000000001px",
        "width": "275.267px",
        "height": "157.292px",
        "transform": "none",
        "color": "rgb(102, 60, 185)",
        "fontSize": "71px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "left",
        "lineHeight": "70.555575px",
        "letterSpacing": "-0.05em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "DATE",
        "left": "111.962px",
        "top": "78.66667000000001px",
        "width": "146.705px",
        "height": "45.1555px",
        "transform": "none",
        "color": "rgb(102, 60, 185)",
        "fontSize": "37px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "left",
        "lineHeight": "36.688899px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "MON",
        "left": "177.099px",
        "top": "165.25067px",
        "width": "144.303px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "TUE",
        "left": "177.099px",
        "top": "281.65667px",
        "width": "144.303px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "WED",
        "left": "173.386px",
        "top": "405.01767px",
        "width": "158.904px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "THU",
        "left": "169.679px",
        "top": "521.3116699999999px",
        "width": "151.723px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "FRI",
        "left": "173.389px",
        "top": "643.23267px",
        "width": "144.303px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "SAT",
        "left": "169.679px",
        "top": "764.7266699999999px",
        "width": "151.723px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "SUN",
        "left": "173.389px",
        "top": "886.39767px",
        "width": "144.303px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "PRIORITY",
        "left": "478.975px",
        "top": "269.01067px",
        "width": "180.116px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(102, 60, 185)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "NOTE",
        "left": "478.975px",
        "top": "523.50267px",
        "width": "180.116px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(252, 252, 252)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "fontWeight": "700",
        "textAlign": "center",
        "lineHeight": "24.459266px",
        "letterSpacing": "0em",
        "textTransform": "uppercase",
        "fontStyle": "normal"
      },
      {
        "type": "TEXT",
        "text": "TO-DOS",
        "left": "478.975px",
        "top": "709.6576699999999px",
        "width": "180.116px",
        "height": "29.4765px",
        "transform": "none",
        "color": "rgb(102, 60, 185)",
        "fontSize": "25px",
        "fontFamily": "Gaegu--700",
        "font
```
_instruction cut at 16k characters_
---
Harness Report runs agent harnesses from their GitHub repos on Harbor tasks and records every model call. Every page is also `.md` and `.json`; index: https://harnessreport.com/llms.txt · MCP: https://harnessreport.com/mcp
