Bakeoff

Cards vs freehand v2 (QA fixed) — plumber

8 profiles · Jul 16, 2026, 10:16 AM UTC

Profile

card-01

failed · QA fail
arm hero_tierexemplar art card editorial-luxury-oxbloodhero tier anthropic/claude-opus-4.8 → gpt-5.6-luna · Editorial Luxury: A single hairline brass rule that becomes a crop mark, CTA underline, and section handoff.source fallbackregen 0
card-01failed
31,259 in19,574 out$0.3682 cost workflow wall151.5s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing7,670 / 10,090$0.2906103.2s
hero_continuationopenai:gpt-5.6-lunalowlanding16,015 / 6,568$0.055432.4s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default7,574 / 2,916$0.022215.9s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "card-01",
  "workflowMode": "hero_tier",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing",
      "maxTokens": 7000,
      "timeoutMs": 300000
    },
    "hero_continuation": {
      "provider": "openai",
      "model": "gpt-5.6-luna",
      "effort": "low",
      "promptVariant": "landing",
      "maxTokens": 16000,
      "timeoutMs": 240000
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 7000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openai",
    "model": "gpt-5.6-luna",
    "effort": "low",
    "promptVariant": "landing",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 240000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result 84492424-81d9-466f-ab46-a23d49481da6 job 6fa0d192-a681-4ef0-aba6-ddef811afdae site bo-site-84492424-81d9-466f-ab46-a23d49481da6

Profile

card-02

failed · QA fail
arm hero_tierexemplar art card heritage-forest-mustardhero tier anthropic/claude-opus-4.8 → gpt-5.6-luna · Warm Heritage Craft: One stamped maker-mark ring used as a crop frame, section seal, and restrained hover cue.source fallbackregen 0
card-02failed
14,866 in8,457 out$0.1641 cost workflow wall68.4s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing3,822 / 4,446$0.130346.2s
hero_continuationopenai:gpt-5.6-lunalowlanding7,043 / 2,738$0.023514.9s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default4,001 / 1,273$0.01047.3s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "card-02",
  "workflowMode": "hero_tier",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing",
      "maxTokens": 7000,
      "timeoutMs": 300000
    },
    "hero_continuation": {
      "provider": "openai",
      "model": "gpt-5.6-luna",
      "effort": "low",
      "promptVariant": "landing",
      "maxTokens": 16000,
      "timeoutMs": 240000
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 7000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openai",
    "model": "gpt-5.6-luna",
    "effort": "low",
    "promptVariant": "landing",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 240000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result 5d8c7147-7246-4986-af66-621b2f5bef62 job 19392c07-382a-4d3f-a9ec-fb01e6aba2df site bo-site-5d8c7147-7246-4986-af66-621b2f5bef62

Profile

card-03

failed · QA fail
arm hero_tierexemplar art card calm-minimal-sagehero tier anthropic/claude-opus-4.8 → gpt-5.6-luna · Calm Premium Minimal: One quiet inset keyline that frames the real image and extends into section dividers.source fallbackregen 0
card-03failed
14,919 in8,217 out$0.1615 cost workflow wall65.4s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing3,828 / 4,378$0.128645.0s
hero_continuationopenai:gpt-5.6-lunalowlanding7,177 / 2,594$0.022713.5s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default3,914 / 1,245$0.01017.0s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "card-03",
  "workflowMode": "hero_tier",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing",
      "maxTokens": 7000,
      "timeoutMs": 300000
    },
    "hero_continuation": {
      "provider": "openai",
      "model": "gpt-5.6-luna",
      "effort": "low",
      "promptVariant": "landing",
      "maxTokens": 16000,
      "timeoutMs": 240000
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 7000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openai",
    "model": "gpt-5.6-luna",
    "effort": "low",
    "promptVariant": "landing",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 240000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result ed274c1f-4905-42f3-aaaa-128379b42eb0 job 1ce88469-92a8-4538-bb6c-1201b127654b site bo-site-ed274c1f-4905-42f3-aaaa-128379b42eb0

Profile

card-04

failed · QA fail
arm hero_tierexemplar art card heritage-forest-mustardhero tier anthropic/claude-opus-4.8 → gpt-5.6-luna · Warm Heritage Craft: One stamped maker-mark ring used as a crop frame, section seal, and restrained hover cue.source fallbackregen 0
card-04failed
16,677 in10,295 out$0.2021 cost workflow wall84.6s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing3,822 / 5,778$0.163660.4s
hero_continuationopenai:gpt-5.6-lunalowlanding8,755 / 3,144$0.027616.3s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default4,100 / 1,373$0.01107.9s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "card-04",
  "workflowMode": "hero_tier",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing",
      "maxTokens": 7000,
      "timeoutMs": 300000
    },
    "hero_continuation": {
      "provider": "openai",
      "model": "gpt-5.6-luna",
      "effort": "low",
      "promptVariant": "landing",
      "maxTokens": 16000,
      "timeoutMs": 240000
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 7000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openai",
    "model": "gpt-5.6-luna",
    "effort": "low",
    "promptVariant": "landing",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 240000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result 1b2a2d26-e84f-46c0-bdc6-6f835a3aab38 job a2865802-25be-4e21-89ea-7300900c5ec1 site bo-site-1b2a2d26-e84f-46c0-bdc6-6f835a3aab38

Profile

card-05

failed · QA fail
arm hero_tierexemplar art card swiss-signal-redhero tier anthropic/claude-opus-4.8 → gpt-5.6-luna · High-Contrast Swiss: One overscale index numeral that crops at section edges and orders the conversion path.source fallbackregen 0
card-05failed
28,303 in22,755 out$0.5475 cost workflow wall211.2s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing12,989 / 17,542$0.5035180.7s
hero_continuationopenai:gpt-5.6-lunalowlanding7,383 / 2,646$0.023314.8s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default7,931 / 2,567$0.020815.6s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "card-05",
  "workflowMode": "hero_tier",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing",
      "maxTokens": 7000,
      "timeoutMs": 300000
    },
    "hero_continuation": {
      "provider": "openai",
      "model": "gpt-5.6-luna",
      "effort": "low",
      "promptVariant": "landing",
      "maxTokens": 16000,
      "timeoutMs": 240000
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 7000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openai",
    "model": "gpt-5.6-luna",
    "effort": "low",
    "promptVariant": "landing",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 240000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result 3ee7131a-0738-47a8-9c3c-776c11fdd9f4 job 90f3b139-a13d-4bf0-b1d4-975e27cbf0f1 site bo-site-3ee7131a-0738-47a8-9c3c-776c11fdd9f4

Profile

baseline-control

failed · QA fail
arm baselineexemplar art card swiss-signal-redsource fallbackregen 0
baseline-controlfailed
11,138 in11,707 out$0.3009 cost workflow wall117.5s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default1,690 / 1,465$0.045119.7s
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing5,472 / 8,665$0.244089.2s
hero_continuationopenrouter:anthropic/claude-opus-4.8default
page_generateopenrouter:anthropic/claude-opus-4.8landing
honesty_repairopenrouter:anthropic/claude-opus-4.8landing
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default3,976 / 1,577$0.01198.6s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "baseline-control",
  "workflowMode": "baseline",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing"
    },
    "page_generate": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing"
    },
    "honesty_repair": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "promptVariant": "landing"
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "landing",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result 136c2569-deaf-47ae-b184-65eba3dacb86 job 6d11757a-f897-4a9f-9c26-823e6b215d23 site bo-site-136c2569-deaf-47ae-b184-65eba3dacb86

Profile

freehand-opus

failed · QA fail
arm wireframe_freehandexemplar wireframe/freehand anthropic/claude-haiku-4.5 → anthropic/claude-opus-4.8 · designer anthropic/claude-opus-4.8 · safe-site fallbacksource fallbackregen 0
freehand-opusfailed
18,656 in33,717 out$0.7257 cost workflow wall335.3s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-haiku-4.5lowdefault1,370 / 6,020$0.031548.0s
art_directionopenrouter:anthropic/claude-opus-4.8highdefault
theme_emitopenrouter:anthropic/claude-opus-4.8highdefault9,304 / 25,061$0.6730272.6s
hero_continuationopenrouter:anthropic/claude-opus-4.8highdefault
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default7,982 / 2,636$0.021214.6s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "freehand-opus",
  "workflowMode": "wireframe_freehand",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5",
      "effort": "low"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8",
      "effort": "high",
      "timeoutMs": 420000
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": "low",
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": "high",
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": "high",
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 420000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": "high",
    "promptVariant": "default",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result bd69cbbc-dbce-485a-a2d4-b457231a93ae job 56d58ad3-3f16-4855-9b75-5499e2c197c3 site bo-site-bd69cbbc-dbce-485a-a2d4-b457231a93ae

Profile

freehand-fable

failed · QA fail
arm wireframe_freehandexemplar wireframe/freehand anthropic/claude-haiku-4.5 → anthropic/claude-fable-5 · designer anthropic/claude-fable-5 · safe-site fallbacksource fallbackregen 0
freehand-fablefailed
9,287 in20,259 out$0.8787 cost workflow wall190.0s LLM call time

publish QA blocked (1 violations)

StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-haiku-4.5lowdefault685 / 2,268$0.012017.7s
art_directionopenrouter:anthropic/claude-fable-5highdefault
theme_emitopenrouter:anthropic/claude-fable-5highdefault4,479 / 16,174$0.8535162.1s
hero_continuationopenrouter:anthropic/claude-fable-5highdefault
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default4,123 / 1,817$0.013210.1s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "freehand-fable",
  "workflowMode": "wireframe_freehand",
  "steps": {
    "plan": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5",
      "effort": "low"
    },
    "theme_emit": {
      "provider": "openrouter",
      "model": "anthropic/claude-fable-5",
      "effort": "high",
      "timeoutMs": 420000
    },
    "restyle": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4.8"
    },
    "honesty_judge": {
      "provider": "openrouter",
      "model": "anthropic/claude-haiku-4.5"
    }
  }
}
Resolved run profile
[
  {
    "step": "plan",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": "low",
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  },
  {
    "step": "art_direction",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-fable-5",
    "effort": "high",
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-fable-5",
    "effort": "high",
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 420000
  },
  {
    "step": "hero_continuation",
    "role": "generation",
    "provider": "openrouter",
    "model": "anthropic/claude-fable-5",
    "effort": "high",
    "promptVariant": "default",
    "maxTokens": 16000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "page_generate",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_repair",
    "role": "generation",
    "provider": "anthropic",
    "model": "claude-opus-4-8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 20000,
    "temperature": 0.85,
    "timeoutMs": 300000
  },
  {
    "step": "honesty_judge",
    "role": "claims_judge",
    "provider": "openrouter",
    "model": "anthropic/claude-haiku-4.5",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 4096,
    "temperature": 0,
    "timeoutMs": 60000
  },
  {
    "step": "restyle",
    "role": "plan",
    "provider": "openrouter",
    "model": "anthropic/claude-opus-4.8",
    "effort": null,
    "promptVariant": "default",
    "maxTokens": 8192,
    "temperature": 0.2,
    "timeoutMs": 120000
  }
]

result 9a42a6ac-f7fd-4826-9b89-390427c6769a job 2d0e7a76-063f-42e2-9c8c-8577fc14e806 site bo-site-9a42a6ac-f7fd-4826-9b89-390427c6769a

Workflow provenance

Git SHA
7755bdf
Captured
Jul 16, 2026, 10:16 AM UTC
  1. startValidate business data; mark the job and bakeoff result running.
  2. pipeline / planBuild the full SEO page plan through the selected plan profile.
  3. pipeline / generateGenerate the homepage theme and scoped pages, repairing or falling back safely.
  4. pipeline / assembleAssemble raw HTML/CSS/JS with shared SEO, navigation, business facts, and legal pages.
  5. pipeline / auditRun deterministic QA plus the independent honesty judge.
  6. pipeline / writeWrite the validated mutable draft and its source/provenance artifacts to tenant R2.
  7. finishFinalize generation job, site metadata, and page rows in D1.
  8. domainsBest-effort domain candidate discovery used by the real claim path.
  9. bakeoff-finalizeBakeoff-only: publish an immutable preview snapshot and roll up LLM usage.