Bakeoff

Hero-tier v2 — plumber (CRO skeleton + premium hero/cheap body)

4 profiles · Jul 15, 2026, 10:36 PM UTC

Profile

heroTier-opus-luna

ready · QA pass
arm hero_tierexemplar hero tier anthropic/claude-opus-4.8 → gpt-5.6-luna · Blueprint-meets-service-badge: pipe-run rules, monospace coordinates, and a gauge-yellow emergency accent on deep waterworks tealsource scrubbedregen 0
heroTier-opus-luna ↗$0.2122
16,255 in10,646 out$0.2122 cost95.9s workflow wall188.8s LLM call time
StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default1,690 / 1,841$0.054522.5s
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing8,047 / 13,111$0.3680133.8s
hero_continuationopenai:gpt-5.6-lunalowlanding6,914 / 3,232$0.026314.9s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default7,889 / 3,119$0.023517.5s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "heroTier-opus-luna",
  "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",
      "maxTokens": 7000,
      "promptVariant": "landing"
    },
    "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 ab750b3b-af97-49e7-86fa-1e286e2670fe job 4c027c45-ba05-4500-8a70-04440f07fa40 site bo-site-ab750b3b-af97-49e7-86fa-1e286e2670fe

Profile

heroTier-sol-luna

ready · QA pass
arm hero_tierexemplar hero tier gpt-5.6-sol → gpt-5.6-luna · clean editorial local-servicesource scrubbedregen 0
heroTier-sol-luna ↗$0.2529
8,069 in11,519 out$0.2529 cost178.1s workflow wall161.1s LLM call time
StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default
art_directionopenai:gpt-5.6-solhighdefault
theme_emitopenai:gpt-5.6-solhighlanding2,260 / 7,000$0.2213138.0s
hero_continuationopenai:gpt-5.6-lunalowlanding2,108 / 3,154$0.021014.9s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default3,701 / 1,365$0.01058.2s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "heroTier-sol-luna",
  "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": "openai",
      "model": "gpt-5.6-sol",
      "effort": "high",
      "promptVariant": "landing",
      "maxTokens": 7000
    },
    "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": "openai",
    "model": "gpt-5.6-sol",
    "effort": "high",
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openai",
    "model": "gpt-5.6-sol",
    "effort": "high",
    "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 a711019e-f828-4bf9-a7c2-26e680a2be36 job b054db57-52b9-4c7b-a686-69e81612cd07 site bo-site-a711019e-f828-4bf9-a7c2-26e680a2be36

Profile

heroTier-terra-luna

ready · QA pass
arm hero_tierexemplar hero tier gpt-5.6-terra → gpt-5.6-luna · Copper-pipe schematic routing turns the hero into a bold field-notes board for a quick-thinking plumbing crew.source creativeregen 0
heroTier-terra-luna ↗$0.0975
13,634 in8,505 out$0.0975 cost66.4s workflow wall48.6s LLM call time
StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default
art_directionopenai:gpt-5.6-terramediumdefault
theme_emitopenai:gpt-5.6-terramediumlanding2,260 / 3,439$0.057223.2s
hero_continuationopenai:gpt-5.6-lunalowlanding7,492 / 3,539$0.028717.2s
page_generateanthropic:claude-opus-4-8default
honesty_repairanthropic:claude-opus-4-8default
honesty_judgeopenrouter:anthropic/claude-haiku-4.5default3,882 / 1,527$0.01158.1s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "heroTier-terra-luna",
  "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": "openai",
      "model": "gpt-5.6-terra",
      "effort": "medium",
      "promptVariant": "landing",
      "maxTokens": 7000
    },
    "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": "openai",
    "model": "gpt-5.6-terra",
    "effort": "medium",
    "promptVariant": "default",
    "maxTokens": 1600,
    "temperature": 0.4,
    "timeoutMs": 90000
  },
  {
    "step": "theme_emit",
    "role": "generation",
    "provider": "openai",
    "model": "gpt-5.6-terra",
    "effort": "medium",
    "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 192ee69c-dfd6-47f7-80a7-2406d8013bdb job 544f02e2-8606-4dcb-812a-9455a3f23cd4 site bo-site-192ee69c-dfd6-47f7-80a7-2406d8013bdb

Profile

A-opus-baseline-control

ready · QA pass
arm baselineexemplar source creativeregen 0
A-opus-baseline-control ↗$0.2817
10,677 in11,052 out$0.2817 cost130.2s workflow wall113.8s LLM call time
StepProvider:modelEffortPrompt variantTokensCostStep wall time
planopenrouter:anthropic/claude-opus-4.8default1,690 / 1,437$0.044420.2s
art_directionopenrouter:anthropic/claude-opus-4.8default
theme_emitopenrouter:anthropic/claude-opus-4.8landing5,076 / 7,997$0.225384.7s
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,911 / 1,618$0.01208.8s
restyleopenrouter:anthropic/claude-opus-4.8default
Submitted profile JSON
{
  "name": "A-opus-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 14802c72-bc03-4e03-ae4d-7a756b181376 job e8c8f6b0-913d-4a94-aef1-8a22d6a0ff0d site bo-site-14802c72-bc03-4e03-ae4d-7a756b181376

Workflow provenance

Git SHA
7755bdf
Captured
Jul 15, 2026, 10:36 PM 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.