WebRedesign

Prospect generation, delivery previews, and customer workspace handoff in the same operating surface.

job_b7868419faab

https://princessmariadiner.com/
Statuscompleted completed
Run moderefined / balanced / standard
Detected nicherestaurant / restaurant-diner
Familywarm-hospitality
Prompt tokens
Notify email
Customer workspaceEditing is now served from the WebRedesign frontend.
state: locked
Created2026-05-04 05:43 UTC
Updated2026-05-07 10:22 UTC

Actions

Customer editing

Direct runner editor access is disabled. Use the WebRedesign customer workspace for prompt changes, uploads, billing, export, and subscription controls.

Request

{ "website_url": "https://princessmariadiner.com/", "client_slug": "princessmariadiner-com", "brand_notes": "", "dry_run": false, "hostname": "princessmariadiner.com", "callback_url": "", "notify_email": "", "industry": "restaurant", "design_family": "", "enabled_skills": [ "website-audit", "design-direction", "layout-composer", "frontend-art-direction", "design-critic" ], "extra_instructions": "", "run_mode": "refined", "generator_profile": "balanced", "image_strategy": "hybrid", "reuse_source_images": true, "allow_external_images": true, "design_goal": "", "prompt_append": "", "source_expansion_mode": "balanced", "search_enrichment": true, "search_budget": 4, "content_critique": true, "content_autofix": true, "seo_critique": true, "seo_autofix": true, "impeccable_critique": true, "impeccable_autofix": true, "lighthouse_critique": true, "lighthouse_autofix": false, "axe_critique": true, "axe_autofix": false, "source_context": { "source": { "method": "firecrawl", "analysis_file": "/data/jobs/job_b7868419faab/source/analysis/source.json", "source_root": "/data/jobs/job_b7868419faab/source", "index_file": "/data/jobs/job_b7868419faab/source/princessmariadiner.com/index.html", "summary": { "title": "Princess Maria Diner - Restaurant in Wall, NJ", "description": "Princess Maria Diner in Wall, NJ. Call us at (732) 282-1722. Check out our location and hours, and latest menu with photos and reviews.", "language": "en", "url": "https://princessmariadiner.com/", "markdown_excerpt": "2044 Rte 35 North, Wall NJ 07719\n\n[732-282-1722](tel:7322821722)\n\nOpening Hours : 7:00am - 10:00pm\n\n[](https://x.com/Mariadiner)\n[](https://www.facebook.com/Princess-Maria-Diner-115652971791226/)\n\n[![Princess Maria Diner](https://princessmariadiner.com/assets/logo-418779bfc65e80a126fe5aaad4864e1b6a9e9f5369431ad16d2a56cf3e745230.png)](https://princessmariadiner.com/)\n\n![Princess Maria Diner](https://princessmariadiner.com/cdn/rs3ha06vhp7te2p5sjnr2es9ua1d/pork-roll-egg-cheese-bkgd.jpg)\n\nServing Quality _With Pride_\n============================\n\n[VIEW BREAKFAST MENU](https://princessmariadiner.com/menu)\n\nPrevious Next\n\nOur Atmosphere\n--------------\n\n### SERVING QUALITY WITH PRIDE\n\nPrincess Maria Diner is a family-owned and operated restaurant that has been serving the community for over 30 years. Our menu features a wide variety of delicious dishes, from classic American breakfast to mouth-watering lunch and dinner options. We take pride in using only the freshest ingredients and providing exceptional service to our customers.\n\n[![](https://princessmariadiner.com/assets/gallery/coffee-bar-at-work-58aa315144eff144fad230833006e90bc61ea18ff0b451b5d7cf83ade7400bbf.jpg)](https://princessmariadiner.com/assets/gallery/coffee-bar-at-work-58aa315144eff144fad230833006e90bc61ea18ff0b451b5d7cf83ade7400bbf.jpg)\n\n[![](https://princessmariadiner.com/assets/gallery/coffee-bar-close-up-view-d66c956fc6ac1fbc7ced300098a2b4174e7f1523530ab1289262a74959c97a3c.jpg)](https://princessmariadiner.com/assets/gallery/coffee-bar-close-up-view-d66c956fc6ac1fbc7ced300098a2b4174e7f1523530ab1289262a74959c97a3c.jpg)\n\n[![](https://princessmariadiner.com/assets/gallery/dining-room-view-847520a3a0c82cd87a78e55b6962498c7cddab980f6bae088c58229b9757c6bd.jpg)](https://princessmariadiner.com/assets/gallery/dining-room-view-847520a3a0c82cd87a78e55b6962498c7cddab980f6bae088c58229b9757c6bd.jpg)\n\n[![](https://princessmariadiner.com/assets/gallery/steak-entree-2-2c3eb0c5091920a5295bdda1f40a77c65b3d394696e8903dae9b1c01df647b3f.jpeg)](https://princessmariadiner.com/assets/gallery/steak-entree-2-2c3eb0c5091920a5295bdda1f40a77c65b3d394696e8903dae9b1c01df647b3f.jpeg)\n\n[![](https://princessmariadiner.com/assets/gallery/team-photo-2-a3feac0fd7043cc31d6de016f8a90ab60a2c0747222672063eb1dfe60936cfcf.jpg)](https://princessmariadiner.com/assets/gallery/team-photo-2-a3feac0fd7043cc31d6de016f8a90ab60a2c0747222672063eb1...", "html_excerpt": "<!DOCTYPE html><html class=\"light-style layout-menu-fixed layout-compact\" lang=\"en\">\n\n <body data-controller=\"common\" tabindex=\"-1\">\n\n <!-- Top Header -->\n<div class=\"top_header flex align_items_center\">\n <div class=\"container flex flex_row align_items_center gap_20\">\n <div class=\"m_hide\">2044 Rte 35 North, Wall NJ 07719</div>\n <div>\n <a href=\"tel:7322821722\">732-282-1722</a>\n </div>\n <div class=\"flex flex_row align_items_center gap_10 ml_auto\">\n <div class=\"flex flex_row align_items_center gap_5\">\n <svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path d=\"M11.75 13.4445L12.9167 12.251L9.83335 9.09662V5.17499H8.16669V9.77864L11.75 13.4445ZM9.00002 17.9629C7.84724 17.9629 6.76391 17.7391 5.75002 17.2915C4.73613 16.844 3.85419 16.2365 3.10419 15.4693C2.35419 14.702 1.76044 13.7997 1.32294 12.7625C0.885437 11.7252 0.666687 10.617 0.666687 9.43763C0.666687 8.2583 0.885437 7.15001 1.32294 6.11277C1.76044 5.07553 2.35419 4.17327 3.10419 3.406C3.85419 2.63872 4.73613 2.0313 5.75002 1.58372C6.76391 1.13614 7.84724 0.912354 9.00002 0.912354C10.1528 0.912354 11.2361 1.13614 12.25 1.58372C13.2639 2.0313 14.1459 2.63872 14.8959 3.406C15.6459 4.17327 16.2396 5.07553 16.6771 6.11277C17.1146 7.15001 17.3334 8.2583 17.3334 9.43763C17.3334 10.617 17.1146 11.7252 16.6771 12.7625C16.2396 13.7997 15.6459 14...", "top_links": [ "https://princessmariadiner.com", "https://princessmariadiner.com/menu", "https://princessmariadiner.com/gallery", "https://princessmariadiner.com/contact" ] }, "asset_candidates": [ { "type": "image", "url": "https://princessmariadiner.com/assets/logo-418779bfc65e80a126fe5aaad4864e1b6a9e9f5369431ad16d2a56cf3e745230.png", "alt": "", "role": "logo" }, { "type": "image", "url": "https://princessmariadiner.com/cdn/rs3ha06vhp7te2p5sjnr2es9ua1d/pork-roll-egg-cheese-bkgd.jpg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/assets/gallery/coffee-bar-at-work-58aa315144eff144fad230833006e90bc61ea18ff0b451b5d7cf83ade7400bbf.jpg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/assets/gallery/coffee-bar-close-up-view-d66c956fc6ac1fbc7ced300098a2b4174e7f1523530ab1289262a74959c97a3c.jpg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/assets/gallery/dining-room-view-847520a3a0c82cd87a78e55b6962498c7cddab980f6bae088c58229b9757c6bd.jpg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/assets/gallery/steak-entree-2-2c3eb0c5091920a5295bdda1f40a77c65b3d394696e8903dae9b1c01df647b3f.jpeg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/assets/gallery/team-photo-2-a3feac0fd7043cc31d6de016f8a90ab60a2c0747222672063eb1dfe60936cfcf.jpg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/assets/gallery/nutella-waffle-and-strawberries-396328ff5021328b6ee8f9b3311973c98c502d864f6f9ecb550fb07cda183172.jpg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/assets/gallery/oreo-cake-e60c37577fbb9d727573c6e5d8e93fcf2cb3752d6ac7b5e0d1f3e285a791a945.jpg", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/cdn/ee0s1dab35l2t70xtaslekj1l1sp/chefs-salad-removebg-preview.png", "alt": "", "role": "general" }, { "type": "image", "url": "https://princessmariadiner.com/cdn/lyaklr0jgbyve2jrz9w6oa04n4pa/parfait-full-view-removebg-preview.png", "alt": "", "role": "general" } ], "completeness": { "score": 0.9999999999999999, "reasons": [ "source markdown has usable length", "metadata description found", "important internal links discovered", "logo-like asset found", "multiple visual assets found", "business facts present in extracted content" ] } }, "enrichment": { "results": [] }, "classification": { "industry": "restaurant", "source": "inferred", "confidence": 1.0, "signals": [ "dinner", "lunch", "breakfast", "diner", "menu", "restaurant", "eat", "menu url" ], "scores": { "restaurant": 16.0, "cafe": 4.25, "bar": 2.25, "hotel": 2.0 } }, "business_profile": { "business_name": "Princess Maria Diner", "category": "restaurant", "website_url": "https://princessmariadiner.com/", "address": "2044 Rte 35 North, Wall NJ 07719", "phone": "732-282-1722", "hours": "7:00am - 10:00pm", "maps_query_url": "https://www.google.com/maps/search/?api=1&query=2044+Rte+35+North%2C+Wall+NJ+07719", "menu_url": "https://princessmariadiner.com/menu", "core_highlights": [ "family-owned", "over 30 years", "breakfast", "lunch", "dinner", "exceptional service" ], "source_description": "Princess Maria Diner in Wall, NJ. Call us at (732) 282-1722. Check out our location and hours, and latest menu with photos and reviews.", "source_title": "Princess Maria Diner - Restaurant in Wall, NJ", "asset_count": 11, "external_enrichment_notes": [], "review_snippets": [], "sources": [ "https://princessmariadiner.com/" ] }, "design_engine": { "family": "warm-hospitality", "source": "inferred", "rationale": "default for industry=restaurant; niche subtype restaurant-diner maps best to warm-hospitality", "profile": { "summary": "Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.", "ideal_for": [ "restaurant", "cafe", "bakery", "spa", "general" ], "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.", "motion": "Minimal parallax feel through composition only; motion stays subtle.", "anti_patterns": "Avoid harsh black-on-white tech aesthetics and sterile card walls." } }, "component_blueprint": { "family": "warm-hospitality", "business_subtype": "restaurant-diner", "source": "magicui-inspired internal component vocabulary", "hero_pattern": "welcoming split or layered hero with food-led photography, short appetite-first headline, and immediate visit/order CTA", "nav_pattern": "friendly compact nav with rounded CTA and clear menu/location anchors", "cta_pattern": "rounded warm CTA buttons with strong text contrast and obvious tap targets", "surface_pattern": "soft elevated cards, warm background bands, and cozy content containers with visible breathing room", "gallery_pattern": "collage-style gallery clusters with varied image sizes and appetite-first crops", "proof_pattern": "trust strip, family story block, and short review-style proof only when evidence exists", "menu_pattern": "visual menu highlight modules organized by breakfast/lunch/dinner or signature specialties, built into the page", "footer_pattern": "high-trust footer with address, phone, hours, map embed or directions link, and quick visit CTA", "motion_pattern": "gentle reveal and hover polish only; no distracting scene changes", "decor_pattern": "warm chips, badges, dividers, and subtle grain/texture cues without fake retro clutter", "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": { "business_name": "Princess Maria Diner", "family": "warm-hospitality", "creative_thesis": "Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.", "family_summary": "Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.", "typography_system": "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.", "component_language": "Rounded CTA pills, proof strips, gallery clusters, and service cards with subtle warmth.", "motion_policy": "Minimal parallax feel through composition only; motion stays subtle.", "anti_patterns": "Avoid harsh black-on-white tech aesthetics and sterile card walls.", "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" ], "conversion_priority": [ "call-now", "location-and-hours", "menu-confidence" ], "image_policy": "Preserve and elevate source imagery where credible, then supplement with premium editorial imagery only if needed.", "asset_strength": "strong", "content_focus": [ "family-owned", "over 30 years", "breakfast", "lunch", "dinner" ], "footer_requirements": "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_blueprint": { "business_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": [ "family-owned", "over 30 years", "breakfast", "lunch", "dinner", "exceptional service" ], "review_evidence_present": false, "forbidden_urls": [ "https://princessmariadiner.com/menu", "https://princessmariadiner.com/" ], "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." ] }, "seo_blueprint": { "schema_type": "Restaurant", "canonical_url": "https://princessmariadiner.com/", "title_formula": "Princess Maria Diner | Restaurant in Wall NJ 07719", "meta_description_focus": "Lead with the offer, atmosphere or trust angle, then reinforce location and a primary CTA in 120-160 characters.", "content_keywords": [ "family-owned", "over 30 years", "breakfast", "lunch" ], "local_signals": { "business_name": "Princess Maria Diner", "address": "2044 Rte 35 North, Wall NJ 07719", "phone": "732-282-1722", "hours": "7:00am - 10:00pm", "maps_query_url": "https://www.google.com/maps/search/?api=1&query=2044+Rte+35+North%2C+Wall+NJ+07719" }, "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." } } }

Preview

Classification & Planning

{ "classification": { "industry": "restaurant", "source": "inferred", "confidence": 1.0, "signals": [ "dinner", "lunch", "breakfast", "diner", "menu", "restaurant", "eat", "menu url" ], "scores": { "restaurant": 16.0, "cafe": 4.25, "bar": 2.25, "hotel": 2.0 } }, "builder_detection": null, "design_engine": { "family": "warm-hospitality", "source": "inferred", "rationale": "default for industry=restaurant; niche subtype restaurant-diner maps best to warm-hospitality", "profile": { "summary": "Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.", "ideal_for": [ "restaurant", "cafe", "bakery", "spa", "general" ], "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.", "motion": "Minimal parallax feel through composition only; motion stays subtle.", "anti_patterns": "Avoid harsh black-on-white tech aesthetics and sterile card walls." } }, "component_blueprint": { "family": "warm-hospitality", "business_subtype": "restaurant-diner", "source": "magicui-inspired internal component vocabulary", "hero_pattern": "welcoming split or layered hero with food-led photography, short appetite-first headline, and immediate visit/order CTA", "nav_pattern": "friendly compact nav with rounded CTA and clear menu/location anchors", "cta_pattern": "rounded warm CTA buttons with strong text contrast and obvious tap targets", "surface_pattern": "soft elevated cards, warm background bands, and cozy content containers with visible breathing room", "gallery_pattern": "collage-style gallery clusters with varied image sizes and appetite-first crops", "proof_pattern": "trust strip, family story block, and short review-style proof only when evidence exists", "menu_pattern": "visual menu highlight modules organized by breakfast/lunch/dinner or signature specialties, built into the page", "footer_pattern": "high-trust footer with address, phone, hours, map embed or directions link, and quick visit CTA", "motion_pattern": "gentle reveal and hover polish only; no distracting scene changes", "decor_pattern": "warm chips, badges, dividers, and subtle grain/texture cues without fake retro clutter", "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." ] }, "content_blueprint": { "business_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": [ "family-owned", "over 30 years", "breakfast", "lunch", "dinner", "exceptional service" ], "review_evidence_present": false, "forbidden_urls": [ "https://princessmariadiner.com/menu", "https://princessmariadiner.com/" ], "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." ] }, "concept_blueprint": { "business_name": "Princess Maria Diner", "family": "warm-hospitality", "creative_thesis": "Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.", "family_summary": "Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.", "typography_system": "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.", "component_language": "Rounded CTA pills, proof strips, gallery clusters, and service cards with subtle warmth.", "motion_policy": "Minimal parallax feel through composition only; motion stays subtle.", "anti_patterns": "Avoid harsh black-on-white tech aesthetics and sterile card walls.", "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" ], "conversion_priority": [ "call-now", "location-and-hours", "menu-confidence" ], "image_policy": "Preserve and elevate source imagery where credible, then supplement with premium editorial imagery only if needed.", "asset_strength": "strong", "content_focus": [ "family-owned", "over 30 years", "breakfast", "lunch", "dinner" ], "footer_requirements": "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." }, "seo_blueprint": { "schema_type": "Restaurant", "canonical_url": "https://princessmariadiner.com/", "title_formula": "Princess Maria Diner | Restaurant in Wall NJ 07719", "meta_description_focus": "Lead with the offer, atmosphere or trust angle, then reinforce location and a primary CTA in 120-160 characters.", "content_keywords": [ "family-owned", "over 30 years", "breakfast", "lunch" ], "local_signals": { "business_name": "Princess Maria Diner", "address": "2044 Rte 35 North, Wall NJ 07719", "phone": "732-282-1722", "hours": "7:00am - 10:00pm", "maps_query_url": "https://www.google.com/maps/search/?api=1&query=2044+Rte+35+North%2C+Wall+NJ+07719" }, "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." } }

Prompt Metrics

{ "total_chars": 11315, "estimated_tokens": 2829, "parts": { "stable_prefix": { "chars": 993, "estimated_tokens": 248 }, "design_guardrails": { "chars": 630, "estimated_tokens": 158 }, "operator_controls": { "chars": 289, "estimated_tokens": 72 }, "business_profile": { "chars": 380, "estimated_tokens": 95 }, "seo_requirements": { "chars": 965, "estimated_tokens": 241 }, "content_integrity": { "chars": 1624, "estimated_tokens": 406 }, "source_context": { "chars": 1176, "estimated_tokens": 294 }, "design_family": { "chars": 879, "estimated_tokens": 220 }, "component_blueprint": { "chars": 1545, "estimated_tokens": 386 }, "concept_blueprint": { "chars": 1092, "estimated_tokens": 273 }, "external_enrichment": { "chars": 71, "estimated_tokens": 18 }, "asset_strategy": { "chars": 856, "estimated_tokens": 214 }, "implementation_expectations": { "chars": 815, "estimated_tokens": 204 } }, "suggestions": [ "Reduce standing prompt prose further; the current prompt is still heavy enough to slow first-pass generation.", "Keep the Impeccable refinement prompt short so the second pass stays cheap." ] }

Prompt Parts

{ "stable_prefix": "You are redesigning a client's website into a polished static preview.\n\nCore rules:\n- Build in ./dist and ensure ./dist/index.html exists.\n- Keep all asset paths relative.\n- Preserve facts, but improve clarity, conversion, and presentation.\n- Keep the result premium, art-directed, and previewable without a build step.\n- Write a concise ./dist/redesign-summary.md before finishing.\n\nWorking directives:\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- For restaurants, prioritize appetite appeal, atmosphere, reservations, hours, location confidence, and concise menu highlights.\n- Active skill packs: website-audit, design-direction, layout-composer, frontend-art-direction, design-critic, restaurant.\n", "design_guardrails": "Pre-generation design guardrails:\n- Avoid default-font personality, gradient text, and generic SaaS landing-page patterns.\n- Maintain strong body/CTA contrast and animate only transform/opacity.\n- Use the internal family, component blueprint, and concept blueprint as the primary design system.\n- Include a real location module near the footer with address, hours, phone, and a real map/embed or directions link.\n- Keep navigation internal to the preview; do not reuse legacy source-site URLs.\n- Do not fabricate testimonials, ratings, awards, or statistics.\n- Rewrite source marketing copy; do not lift long paragraphs verbatim.\n", "operator_controls": "Operator controls:\n- Run mode: refined\n- Industry: restaurant\n- Design family: warm-hospitality\n- Generator profile: balanced\n- Source expansion mode: balanced\n- Search enrichment: True (budget=4)\n- Design goal: General premium redesign\n- Brand notes: None\n- Additional instructions: None\n", "business_profile": "Business profile:\n- Business name: Princess Maria Diner\n- Category: restaurant\n- Address: 2044 Rte 35 North, Wall NJ 07719\n- Phone: 732-282-1722\n- Hours: 7:00am - 10:00pm\n- Maps link: https://www.google.com/maps/search/?api=1&query=2044+Rte+35+North%2C+Wall+NJ+07719\n- Core highlights:\n - family-owned\n - over 30 years\n - breakfast\n - lunch\n - dinner\n - exceptional service\n", "seo_requirements": "SEO requirements:\n- Canonical URL: https://princessmariadiner.com/\n- Schema type: Restaurant\n- Title formula: Princess Maria Diner | Restaurant in Wall NJ 07719\n- Meta description focus: Lead with the offer, atmosphere or trust angle, then reinforce location and a primary CTA in 120-160 characters.\n- Keywords to reinforce naturally: family-owned, over 30 years, breakfast, lunch\n- OG image strategy: Use the strongest hero or branded source image as the social preview image and ensure the meta tags point to it.\n- Heading rule: Use exactly one descriptive H1 and a logical H2/H3 hierarchy for major sections.\n- Alt text rule: Every non-decorative image should have descriptive alt text tied to the business, menu, service, or atmosphere.\n- Footer/location 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.\n", "content_integrity": "Content integrity requirements:\n- Subtype: restaurant-diner\n- Rewrite rule: Rewrite and improve source copy into sharper, clearer, more persuasive language. Preserve facts, but do not reuse long sentences verbatim.\n- 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.\n- 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.\n- 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.\n- Trust signals that may be emphasized:\n - family-owned\n - over 30 years\n - breakfast\n - lunch\n - dinner\n - exceptional service\n- Required sections:\n - hero\n - family story / trust strip\n - breakfast-lunch-dinner menu highlights\n - signature dishes or comfort-food feature band\n - photo-led atmosphere / gallery\n - visit info with hours, phone, address, and map\n- Rewrite targets:\n - hero copy\n - value proposition\n - CTA copy\n - menu highlights\n - about copy\n - visit/location copy\n- Section notes:\n - Reframe the business as a beloved, reliable local diner rather than a generic restaurant.\n - Preserve diner warmth and familiarity while making the menu presentation more polished and persuasive.\n - Prefer rewritten section copy with stronger appetite appeal over literal source reuse.\n- Forbidden source URLs:\n - https://princessmariadiner.com/menu\n - https://princessmariadiner.com/\n", "source_context": "Source website context:\n- URL: https://princessmariadiner.com/\n- Captured source HTML is available under ./source\n- Source title: Princess Maria Diner - Restaurant in Wall, NJ\n- Detected industry: restaurant (confidence=1.00, source=inferred)\n- Detection signals: dinner, lunch, breakfast, diner, menu, restaurant, eat, menu url\n- Completeness score: 1.00\n- Completeness notes:\n - source markdown has usable length\n - metadata description found\n - important internal links discovered\n - logo-like asset found\n - multiple visual assets found\n - business facts present in extracted content\n- Source summary:\n2044 Rte 35 North, Wall NJ 07719\n\n[732-282-1722](tel:7322821722)\n\nOpening Hours : 7:00am - 10:00pm\n\n[](https://x.com/Mariadiner)\n[](https://www.facebook.com/Princess-Maria-Diner-115652971791226/)\n\n[![Princess Maria Diner](https://princessmariadiner.com/assets/logo-418779bfc65e80a126fe5aaad4864e1b6a9e9f5369431ad16d2a56cf3e745230.png)](h...\n- Important discovered links:\n - https://princessmariadiner.com\n - https://princessmariadiner.com/menu\n - https://princessmariadiner.com/gallery\n - https://princessmariadiner.com/contact\n- Source asset strength: strong\n", "design_family": "Internal design family:\n- Family: warm-hospitality\n- Selection source: inferred\n- Rationale: default for industry=restaurant; niche subtype restaurant-diner maps best to warm-hospitality\n- Summary: Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.\n- Typography direction: Soft serif or humanist display with warm sans-serif support.\n- Palette logic: Stone, parchment, terracotta, deep espresso, and muted olive accents.\n- Layout direction: Story-led hero, cozy content width, layered imagery, and rhythm built around atmosphere and trust.\n- Component language: Rounded CTA pills, proof strips, gallery clusters, and service cards with subtle warmth.\n- Motion rule: Minimal parallax feel through composition only; motion stays subtle.\n- Family anti-patterns: Avoid harsh black-on-white tech aesthetics and sterile card walls.\n", "component_blueprint": "MagicUI-inspired component blueprint:\n- Source: magicui-inspired internal component vocabulary\n- Business subtype: restaurant-diner\n- Hero pattern: welcoming split or layered hero with food-led photography, short appetite-first headline, and immediate visit/order CTA\n- Nav pattern: friendly compact nav with rounded CTA and clear menu/location anchors\n- CTA pattern: rounded warm CTA buttons with strong text contrast and obvious tap targets\n- Surface pattern: soft elevated cards, warm background bands, and cozy content containers with visible breathing room\n- Gallery pattern: collage-style gallery clusters with varied image sizes and appetite-first crops\n- Proof pattern: trust strip, family story block, and short review-style proof only when evidence exists\n- Menu / offering pattern: visual menu highlight modules organized by breakfast/lunch/dinner or signature specialties, built into the page\n- Footer pattern: high-trust footer with address, phone, hours, map embed or directions link, and quick visit CTA\n- Motion pattern: gentle reveal and hover polish only; no distracting scene changes\n- Decorative pattern: warm chips, badges, dividers, and subtle grain/texture cues without fake retro clutter\n- Family-specific adaptations:\n - Favor honest appetite-led photography over moody luxury staging.\n - Keep menu highlights immediately scannable and daypart-driven.\n - Use friendlier, neighborhood-scale typography and warmer surfaces.\n - Prefer proof strips, service warmth, and visit confidence over aspirational brand theater.\n", "concept_blueprint": "Concept blueprint:\n- Creative thesis: Tactile, welcoming, and polished neighborhood-premium direction for food, beverage, and service brands.\n- Typography system: Soft serif or humanist display with warm sans-serif support.\n- Color logic: Stone, parchment, terracotta, deep espresso, and muted olive accents.\n- Layout system: Story-led hero, cozy content width, layered imagery, and rhythm built around atmosphere and trust.\n- Component language: Rounded CTA pills, proof strips, gallery clusters, and service cards with subtle warmth.\n- Conversion priorities: call-now, location-and-hours, menu-confidence\n- Content focus: family-owned, over 30 years, breakfast, lunch, dinner\n- 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.\n- Section flow:\n - Warm hero with primary CTA\n - Trust/story introduction\n - Breakfast-lunch-dinner menu highlights\n - Signature comfort-food band\n - Photo-led atmosphere and visit close\n", "external_enrichment": "External enrichment:\n- None used (source content considered sufficient)", "asset_strategy": "Image and asset strategy:\nUse a hybrid approach: preserve any usable logo or brand mark, reuse good source photos when credible, and supplement weak imagery with high-quality external/editorial imagery.\nExternal imagery is allowed.\nReusing source images is encouraged when quality is acceptable.\n\nDetected source asset candidates:\n- https://princessmariadiner.com/assets/logo-418779bfc65e80a126fe5aaad4864e1b6a9e9f5369431ad16d2a56cf3e745230.png (logo)\n- https://princessmariadiner.com/cdn/rs3ha06vhp7te2p5sjnr2es9ua1d/pork-roll-egg-cheese-bkgd.jpg (general)\n- https://princessmariadiner.com/assets/gallery/coffee-bar-at-work-58aa315144eff144fad230833006e90bc61ea18ff0b451b5d7cf83ade7400bbf.jpg (general)\n- https://princessmariadiner.com/assets/gallery/coffee-bar-close-up-view-d66c956fc6ac1fbc7ced300098a2b4174e7f1523530ab1289262a74959c97a3c.jpg (general)\n", "implementation_expectations": "Implementation expectations:\n- Build from the internal design family, component blueprint, and concept blueprint.\n- Use the source for facts, proof, usable assets, and menu/service details, not for visual direction.\n- Rebuild key content inside the redesign instead of linking back to legacy pages.\n- Make the first draft prospect-ready: strong hero, clear CTA, persuasive rewritten copy, and real location info.\n- Include title, description, canonical, OG/Twitter tags, one clear H1, and valid LocalBusiness-style JSON-LD.\n- Use a real map or directions embed/link in the footer/location area; never replace it with decorative imagery.\n- If proof is weak, omit it rather than inventing it.\n- If imagery is weak, preserve usable brand assets and improve the image treatment without leaving the page visually empty.\n" }
content audit — error
{ "status": "error", "error": "Circular reference detected" }
seo audit — error
{ "status": "error", "error": "Circular reference detected" }
lighthouse audit — findings
{ "status": "findings", "scores": { "performance": 66, "accessibility": 91, "bestPractices": 96, "seo": 100 }, "findingsCount": 2, "findings": [ { "rule": "largest-contentful-paint", "severity": "medium", "message": "Largest Contentful Paint", "details": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)", "displayValue": "27.9\u00a0s", "score": 0 }, { "rule": "category-performance", "severity": "high", "message": "performance score is 66, below target.", "score": 66 } ], "log": "/data/jobs/job_b7868419faab/lighthouse-audit.log", "passes": [] }
axe audit — findings
{ "status": "findings", "findingsCount": 3, "findings": [ { "rule": "color-contrast", "severity": "serious", "message": "Elements must meet minimum color contrast ratio thresholds", "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds", "nodes": [ { "target": [ ".nav-cta" ], "html": "<a href=\"tel:7322821722\" class=\"nav-cta\">Call Now</a>", "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.88 (foreground color: #ffffff, background color: #c1694f, font size: 10.2pt (13.6px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "target": [ ".btn-primary.btn[href$=\"#menu\"]" ], "html": "<a href=\"#menu\" class=\"btn btn-primary\">Explore Our Menu</a>", "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.88 (foreground color: #ffffff, background color: #c1694f, font size: 10.8pt (14.4px), font weight: normal). Expected contrast ratio of 4.5:1" } ] }, { "rule": "heading-order", "severity": "moderate", "message": "Heading levels should only increase by one", "description": "Ensure the order of headings is semantically correct", "nodes": [ { "target": [ ".trust-item:nth-child(1) > h3" ], "html": "<h3>Breakfast</h3>", "failureSummary": "Fix any of the following:\n Heading order invalid" } ] }, { "rule": "region", "severity": "moderate", "message": "All page content should be contained by landmarks", "description": "Ensure all page content is contained by landmarks", "nodes": [ { "target": [ "#hero" ], "html": "<section class=\"hero\" id=\"hero\">", "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "target": [ ".trust-strip" ], "html": "<div class=\"trust-strip reveal visible\">", "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "target": [ "#story" ], "html": "<section class=\"section\" id=\"story\">", "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "target": [ "#menu > .container > .menu-intro.reveal" ], "html": "<div class=\"menu-intro reveal\">", "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "target": [ "#menuBreakfast" ], "html": "<div class=\"menu-daypart active\" id=\"menuBreakfast\">", "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" } ] } ], "log": "/data/jobs/job_b7868419faab/axe-audit.log", "passes": [] }
impeccable audit — error
{ "status": "error", "error": "Circular reference detected" }