You are redesigning a client's website into a polished static preview. - Build in ./dist and ensure ./dist/index.html exists. - Keep asset paths relative and the result previewable without a build step. - Preserve facts, improve clarity and conversion, and never invent proof. - Write ./dist/redesign-summary.md before finishing. - Preserve facts, improve hierarchy, and strengthen conversion paths. - Pick one clear art direction before building. - Recompose the page instead of restyling the legacy layout. - Deliver polished static HTML/CSS/JS in ./dist with strong mobile behavior. - Fix obvious generic, low-contrast, or weak-hierarchy issues before finishing. - For restaurants, prioritize appetite appeal, atmosphere, reservations, hours, location confidence, and concise menu highlights. - Active skill packs: website-audit, design-direction, layout-composer, frontend-art-direction, design-critic, humanizer, restaurant. Design guardrails: {"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: {"run_mode":"prospect","industry":"restaurant","design_family":"warm-hospitality","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: alpstreeservice@gmail.com\nCompany: ALPS TREE SERVICE.\nInterested reply: go","extra_instructions":"Audience family: local_business"} Business profile: {"name":"Welcome to ALPS group for Tree Cutting","category":"restaurant","address":"","phone":"+61412345678","hours":"","maps":"","highlights":[]} SEO requirements: {"canonical":"https://alpstreeservice.com.au/","schema_type":"Restaurant","title_formula":"Welcome to ALPS group for Tree Cutting | Restaurant 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 plan: {"subtype":"restaurant-diner","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":"Do not link out to the legacy menu page. Rebuild menu highlights, featured dishes, pricing cues, and dayparts as part of the redesigned experience.","trust_signals":["direct phone present"],"required_sections":["hero","family story / trust strip","breakfast-lunch-dinner menu highlights","signature dishes or comfort-food feature band","photo-led atmosphere / gallery","visit info with hours, phone, address, and map"],"rewrite_targets":["hero copy","value proposition","CTA copy","menu highlights","about copy","visit/location copy"],"section_notes":["Reframe the business as a beloved, reliable local diner rather than a generic restaurant.","Preserve diner warmth and familiarity while making the menu presentation more polished and persuasive.","Prefer rewritten section copy with stronger appetite appeal over literal source reuse."],"forbidden_urls":["https://www.facebook.com/profile.php?id=61589289573735","https://alpstreeservice.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":"family story / trust strip","goal":"Only use proof that can be supported by real source or enrichment evidence.","source_mode":"curate"},{"section":"breakfast-lunch-dinner menu highlights","goal":"Rebuild the commercial offer in-page instead of linking away; summarize, group, and elevate the source facts.","source_mode":"rebuild"},{"section":"signature dishes or comfort-food feature band","goal":"Rebuild this section with stronger hierarchy and clearer conversion intent.","source_mode":"rewrite"},{"section":"photo-led atmosphere / gallery","goal":"Use this section to make the work tangible and visually persuasive without filler captions.","source_mode":"recompose"},{"section":"visit info with hours, phone, address, and map","goal":"Clarify uncertainty, explain the experience, and answer the next obvious buyer question.","source_mode":"rewrite"}]} Source context: {"url":"https://alpstreeservice.com.au/","title":"Welcome to ALPS group for Tree Cutting","detected_industry":"restaurant","confidence":0.65,"signals":["menu url"],"completeness_score":0.6799999999999999,"completeness_notes":["source markdown has usable length","metadata description found","logo-like asset found","multiple visual assets found"],"builder_platform":"unknown","builder_family":"unknown","builder_confidence":0.0,"builder_evidence":[],"summary":"[](https://alpstreeservice.com.au/)\n![](https://alpstreeservice.com.au/images/misc/u1.png)\n![](https://alpstreeservice.com.au/images/misc/u2.png)\nWelcome to Alps Tree Services \n## Your Trusted Experts in Tree Care \nHealthy trees and safe surroundings start...","links":["https://alpstreeservice.com.au/images/favicon.png","https://alpstreeservice.com.au/css/bootstrap.min.css","https://alpstreeservice.com.au/css/plugins.css"],"asset_strength":"strong"} Design family: {"family":"warm-hospitality","source":"inferred","rationale":"default for industry=restaurant; niche subtype restaurant-diner maps best to warm-hospitality","summary":"Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.","typography":"Soft serif or humanist display with warm sans-serif support.","palette":"Stone, parchment, terracotta, deep espresso, and muted olive accents.","layout":"Story-led hero, cozy content width, layered imagery, and rhythm built around atmosphere and trust.","components":"Rounded CTA pills, proof strips, gallery clusters, and service cards with subtle warmth."} Component blueprint: {"source":"magicui-inspired internal component vocabulary","subtype":"restaurant-diner","hero":"welcoming split or layered hero with food-led photography, short appetite-first headline, and immediate visit/order CTA","nav":"friendly compact nav with rounded CTA and clear menu/location anchors","cta":"rounded warm CTA buttons with strong text contrast and obvious tap targets","surface":"soft elevated cards, warm background bands, and cozy content containers with visible breathing room","gallery":"collage-style gallery clusters with varied image sizes and appetite-first crops","proof":"trust strip, family story block, and short review-style proof only when evidence exists","offer":"visual menu highlight modules organized by breakfast/lunch/dinner or signature specialties, built into the page","footer":"high-trust footer with address, phone, hours, map embed or directions link, and quick visit CTA","motion":"gentle reveal and hover polish only; no distracting scene changes","adaptations":["Favor honest appetite-led photography over moody luxury staging.","Keep menu highlights immediately scannable and daypart-driven.","Use friendlier, neighborhood-scale typography and warmer surfaces.","Prefer proof strips, service warmth, and visit confidence over aspirational brand theater."]} Concept blueprint: {"thesis":"Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.","typography":"Soft serif or humanist display with warm sans-serif support.","color_logic":"Stone, parchment, terracotta, deep espresso, and muted olive accents.","layout_system":"Story-led hero, cozy content width, layered imagery, and rhythm built around atmosphere and trust.","conversion_priority":["call-now","location-and-hours","menu-confidence"],"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":["Warm hero with primary CTA","Trust/story introduction","Breakfast-lunch-dinner menu highlights","Signature comfort-food band","Photo-led atmosphere and visit close"]} External enrichment: {"used":false,"queries":[],"results":[],"error":""} Asset strategy: {"image_strategy":"hybrid","reuse_source_images":true,"allow_external_images":true,"asset_candidates":[{"url":"https://alpstreeservice.com.au/images/misc/u1.png","role":"general","alt":""},{"url":"https://alpstreeservice.com.au/images/misc/u2.png","role":"general","alt":""},{"url":"https://alpstreeservice.com.au/images/services/s1.png","role":"general","alt":""},{"url":"https://alpstreeservice.com.au/images/logo-icon.webp","role":"logo","alt":""}]} Implementation expectations: {"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"}