{
  "stable_prefix": "You are redesigning a client's website into a polished static preview.\n- Build in ./dist and ensure ./dist/index.html exists.\n- Keep asset paths relative and the result previewable without a build step.\n- Preserve facts, improve clarity and conversion, and never invent proof.\n- Write ./dist/redesign-summary.md before finishing.\n- Preserve facts, improve hierarchy, and strengthen conversion paths.\n- Pick one clear art direction before building.\n- Recompose the page instead of restyling the legacy layout.\n- Deliver polished static HTML/CSS/JS in ./dist with strong mobile behavior.\n- Fix obvious generic, low-contrast, or weak-hierarchy issues before finishing.\n- Active skill packs: website-audit, design-direction, layout-composer, frontend-art-direction, design-critic.\n",
  "design_guardrails": "Design guardrails:\n{\"avoid\":[\"generic SaaS hero patterns\",\"gradient text\",\"low-contrast body or CTA text\",\"legacy source-site navigation\",\"fabricated testimonials/ratings/stats\",\"verbatim long source copy\"],\"motion\":\"transform/opacity only\",\"location_requirement\":\"real address/phone/hours plus a real map embed or directions link whenever data exists\"}",
  "operator_controls": "Operator controls:\n{\"run_mode\":\"prospect\",\"industry\":\"bar\",\"design_family\":\"cinematic-bold\",\"generator_profile\":\"lean\",\"source_expansion_mode\":\"strict\",\"search_enrichment\":true,\"search_budget\":2,\"design_goal\":\"General premium redesign\",\"brand_notes\":\"Source campaign: 6 - AU Website Redesign\\nLead email: admin@getstumpedmelbourne.com.au\\nCompany: Get Stumped\\nInterested reply: sure!\",\"extra_instructions\":\"Audience family: local_business\"}",
  "business_profile": "Business profile:\n{\"name\":\"Stump Grinding &amp; Stump Removal Melbourne | Get Stumped\",\"category\":\"bar\",\"address\":\"\",\"phone\":\"1300974993\",\"hours\":\"\",\"maps\":\"\",\"highlights\":[]}",
  "seo_requirements": "SEO requirements:\n{\"canonical\":\"https://www.getstumpedmelbourne.com.au/\",\"schema_type\":\"BarOrPub\",\"title_formula\":\"Stump Grinding &amp; Stump Removal Melbourne | Get Stumped | Bar in your area\",\"meta_focus\":\"Lead with the offer, atmosphere or trust angle, then reinforce location and a primary CTA in 120-160 characters.\",\"keywords\":[],\"og_image_strategy\":\"Use the strongest hero or branded source image as the social preview image and ensure the meta tags point to it.\",\"heading_rule\":\"Use exactly one descriptive H1 and a logical H2/H3 hierarchy for major sections.\",\"alt_text_rule\":\"Every non-decorative image should have descriptive alt text tied to the business, menu, service, or atmosphere.\",\"footer_rule\":\"Include a dedicated footer/location module with address, hours, phone, and a real Google Map embed whenever practical. At minimum, include a real directions link tied to the actual business location.\"}",
  "content_integrity": "Content integrity plan:\n{\"subtype\":\"restaurant-bar\",\"rewrite_rule\":\"Rewrite and improve source copy into sharper, clearer, more persuasive language. Preserve facts, but do not reuse long sentences verbatim.\",\"proof_rule\":\"Use only verifiable proof from source facts or extracted enrichment. If specific reviews, awards, or ratings are not present, do not invent them.\",\"link_rule\":\"Do not use legacy source-site navigation or CTA links in the redesigned preview. Keep navigation internal to the preview and rebuild important content as sections.\",\"menu_rule\":\"\",\"trust_signals\":[\"direct phone present\"],\"required_sections\":[\"hero\",\"signature drinks / specials\",\"events or vibe strip\",\"gallery / proof\",\"visit close with map and hours\"],\"rewrite_targets\":[\"hero copy\",\"value proposition\",\"CTA copy\",\"specials copy\",\"events copy\"],\"section_notes\":[],\"forbidden_urls\":[\"https://facebook.com/profile.php?id=61570124771380\",\"https://www.getstumpedmelbourne.com.au/\"],\"section_brief\":[{\"section\":\"hero\",\"goal\":\"Write a sharper first impression from scratch using only verified business facts and likely buyer intent.\",\"source_mode\":\"rewrite\"},{\"section\":\"signature drinks / specials\",\"goal\":\"Rebuild this section with stronger hierarchy and clearer conversion intent.\",\"source_mode\":\"rewrite\"},{\"section\":\"events or vibe strip\",\"goal\":\"Rebuild this section with stronger hierarchy and clearer conversion intent.\",\"source_mode\":\"rewrite\"},{\"section\":\"gallery / proof\",\"goal\":\"Use this section to make the work tangible and visually persuasive without filler captions.\",\"source_mode\":\"recompose\"},{\"section\":\"visit close with map and hours\",\"goal\":\"Clarify uncertainty, explain the experience, and answer the next obvious buyer question.\",\"source_mode\":\"rewrite\"}]}",
  "source_context": "Source context:\n{\"url\":\"https://www.getstumpedmelbourne.com.au/\",\"title\":\"Stump Grinding &amp; Stump Removal Melbourne | Get Stumped\",\"detected_industry\":\"bar\",\"confidence\":0.69,\"signals\":[\"pub\",\"bar\"],\"completeness_score\":0.5800000000000001,\"completeness_notes\":[\"source markdown has usable length\",\"logo-like asset found\",\"multiple visual assets found\"],\"builder_platform\":\"unknown\",\"builder_family\":\"unknown\",\"builder_confidence\":0.0,\"builder_evidence\":[],\"summary\":\"window._currentDevice = 'desktop';\\n    window.Parameters = window.Parameters || {\\n        HomeUrl: 'https://www.getstumpedmelbourne.com.au/',\\n\\n        SystemID: 'US_DIRECT_PRODUCTION',\\n        SiteAlias: '4526f093',\\n        SiteType: atob('RFVEQU9ORQ=='),...\",\"links\":[\"https://www.getstumpedmelbourne.com.au/feed/rss2\",\"https://www.getstumpedmelbourne.com.au/feed/atom\",\"https://www.getstumpedmelbourne.com.au/services\"],\"asset_strength\":\"strong\"}",
  "design_family": "Design family:\n{\"family\":\"cinematic-bold\",\"source\":\"inferred\",\"rationale\":\"default for industry=bar; niche subtype restaurant-bar maps best to cinematic-bold\",\"summary\":\"Big, dramatic, high-impact direction for brands that need to feel aspirational, visual, and memorable fast.\",\"typography\":\"Bold display typography with sharp supporting sans.\",\"palette\":\"Dark base with one strong accent and bright text contrast.\",\"layout\":\"Immersive hero, oversized sections, assertive CTA moments, and bold image framing.\",\"components\":\"Statement hero, punchy offer bands, oversized testimonials, and dramatic stat/proof modules.\"}",
  "component_blueprint": "Component blueprint:\n{\"source\":\"magicui-inspired internal component vocabulary\",\"subtype\":\"restaurant-bar\",\"hero\":\"immersive dark hero with dramatic crop, bold headline, and one dominant CTA with one secondary text action\",\"nav\":\"thin high-contrast nav with compact menu and strong CTA emphasis\",\"cta\":\"high-contrast button pair with assertive hover polish and strong spacing\",\"surface\":\"dark layered panels with heavy contrast and oversized section framing\",\"gallery\":\"large cinematic tiles and alternating panorama breaks\",\"proof\":\"oversized trust metrics and bold quote band instead of small cards\",\"offer\":\"statement feature blocks and signature items with dramatic imagery and concise copy\",\"footer\":\"bold closing block with direct contact, venue info, and location utility\",\"motion\":\"cinematic fade/translate only; no flashy transforms\",\"adaptations\":[\"Lean into nightlife contrast, event energy, and social-proof rhythm.\"]}",
  "concept_blueprint": "Concept blueprint:\n{\"thesis\":\"Big, dramatic, high-impact direction for brands that need to feel aspirational, visual, and memorable fast.\",\"typography\":\"Bold display typography with sharp supporting sans.\",\"color_logic\":\"Dark base with one strong accent and bright text contrast.\",\"layout_system\":\"Immersive hero, oversized sections, assertive CTA moments, and bold image framing.\",\"conversion_priority\":[\"visit-tonight\",\"events-or-specials\",\"location-and-hours\"],\"content_focus\":[],\"footer_requirement\":\"Include a dedicated footer/location module with address, hours, phone, and a real Google Map embed whenever practical. At minimum, include a real directions link tied to the actual business location.\",\"section_flow\":[\"Night-out hero\",\"Signature drinks or specials\",\"Atmosphere / events strip\",\"Proof or gallery block\",\"Visit close\"]}",
  "external_enrichment": "External enrichment:\n{\"used\":false,\"queries\":[],\"results\":[],\"error\":\"\"}",
  "asset_strategy": "Asset strategy:\n{\"image_strategy\":\"hybrid\",\"reuse_source_images\":true,\"allow_external_images\":true,\"asset_candidates\":[{\"url\":\"https://lirp.cdn-website.com/4526f093/dms3rep/multi/opt/logo-05-350w.png\",\"role\":\"logo\",\"alt\":\"\"},{\"url\":\"https://lirp.cdn-website.com/4526f093/dms3rep/multi/opt/tree-stump-3350196_1280-1920w.jpg\",\"role\":\"general\",\"alt\":\"\"},{\"url\":\"https://lirp.cdn-website.com/4526f093/dms3rep/multi/opt/stump+removal+melbourne-1920w.png\",\"role\":\"general\",\"alt\":\"\"},{\"url\":\"https://lirp.cdn-website.com/4526f093/dms3rep/multi/opt/stump+removal+in+melbourne+vic-1920w.png\",\"role\":\"general\",\"alt\":\"\"}]}",
  "implementation_expectations": "Implementation expectations:\n{\"build_target\":\"./dist/index.html\",\"design_source\":\"internal design family + component blueprint + concept blueprint\",\"content_source\":\"use source facts/proof/assets, not source visual direction\",\"must_rebuild\":[\"legacy menu/services content in-page\",\"location/footer block\",\"hero and CTA copy\"],\"must_include\":[\"title\",\"meta description\",\"canonical\",\"OG/Twitter tags\",\"one H1\",\"JSON-LD\"],\"proof_policy\":\"omit weak proof rather than invent it\",\"map_policy\":\"use a real map embed or directions link whenever real location data exists\"}"
}