{
  "schemaVersion": 2,
  "name": "Sorrel",
  "slug": "sorrel",
  "description": "A light seasonal bistro in chalk paper and sorrel-green ink, with hand-set serif type, linocut harvest prints and a dish-to-producer map.",
  "audience": [
    "seasonal restaurant",
    "bistro",
    "farm-to-table restaurant"
  ],
  "category": "Food & drink",
  "job": "eat-drink",
  "categoryId": "restaurant",
  "alsoFits": [
    "bistro",
    "farm-to-table restaurant",
    "neighbourhood restaurant"
  ],
  "direction": "Light seasonal bistro, hand-set menu",
  "mood": [
    "light",
    "calm",
    "classic"
  ],
  "schemaOrg": "Restaurant",
  "palette": {
    "--bg": "#F8F5EA",
    "--ink": "#294D36",
    "--accent": "#B83928",
    "--butter": "#E9D995"
  },
  "fonts": [
    "Gloock",
    "Figtree"
  ],
  "pages": [
    {
      "path": "index.html",
      "label": "Home",
      "purpose": "Seasonal identity, dish frames, market lunch, growers, a table booking section and practical visit details"
    },
    {
      "path": "menu.html",
      "label": "Menu",
      "purpose": "HTML menu with prices, dietary tags and accessible dish-to-producer map"
    },
    {
      "path": "visit.html",
      "label": "Visit",
      "purpose": "Kitchen hours, address, map search, directions, access and parking"
    },
    {
      "path": "about.html",
      "label": "Our people",
      "purpose": "Chef portrait, grower portrait, producer stories and orchard frame"
    },
    {
      "path": "book.html",
      "label": "Book a table",
      "purpose": "Booking fallback and inert booking form; private dining mailto fallback and inert enquiry form"
    }
  ],
  "slots": [
    {
      "id": "table",
      "kind": "booking",
      "page": "index.html",
      "fallback": "tel"
    },
    {
      "id": "booking",
      "kind": "booking",
      "page": "book.html",
      "fallback": "tel"
    },
    {
      "id": "private-dining",
      "kind": "form",
      "page": "book.html",
      "fallback": "mailto"
    }
  ],
  "facts": [
    "name",
    "address",
    "phone",
    "email",
    "hours",
    "menu items and prices",
    "dietary tags and allergen policy",
    "chef and producer names",
    "producer relationships and locations",
    "access and parking",
    "capacity and private dining prices",
    "service charge",
    "geo coordinates",
    "booking URL",
    "social URL"
  ],
  "interview": [
    "What is the restaurant called?",
    "What is its full address?",
    "What are the kitchen opening hours?",
    "What phone number should guests call?",
    "Which seasonal dishes and prices should appear?",
    "Which producers supply the restaurant?",
    "What email address should private dining enquiries use?"
  ],
  "customise": {
    "strings": [
      "Replace all data-pl-fill facts, including metadata, JSON-LD, dietary claims, private dining capacity and accessibility details.",
      "Keep business name, full address and phone identical in footer, visit and JSON-LD.",
      "Replace the example.com external booking and social URLs with real owner-provided links.",
      "Update all menu producer associations and the map pin labels when replacing grower relationships."
    ],
    "colours": "Edit the commented :root tokens at the start of styles.css; keep text contrast.",
    "fonts": "Gloock regular and Figtree 400/600: three files. Edit the Google Fonts link in every HTML head and the two CSS font tokens.",
    "sections": "All pages share header, footer and mobile Call / Book / Directions bar. Keep the final booking CTA. Menu links work as producer anchors without JS; CSS and script.js enhance hover/focus highlighting. Forms remain inert until a real plugin is connected.",
    "images": "Replace harvest.svg, dish.svg, room.svg and orchard.svg with landscape 1600×1000 photos; chef.svg and grower.svg with portrait 800×1000 photos, WebP under 300 KB. Preserve dimensions, aspect ratios and data-pl-photo. Keep leaf.svg and producer-map.svg as decorative illustrations, adjusting map artwork and CSS pin positions for actual producers. Pipeline generates og.png and apple-touch-icon.png."
  },
  "weightKB": 110,
  "updated": "2026-10-12",
  "files": [
    "index.html",
    "menu.html",
    "visit.html",
    "about.html",
    "book.html",
    "privacy.html",
    "404.html",
    "styles.css",
    "script.js",
    "favicon.svg",
    "og.png",
    "apple-touch-icon.png",
    "art/harvest.svg",
    "art/dish.svg",
    "art/room.svg",
    "art/chef.svg",
    "art/grower.svg",
    "art/orchard.svg",
    "art/leaf.svg",
    "art/producer-map.svg"
  ],
  "visuals": {
    "notes": "SVG files in art/ in a linocut style: flat green, red and butter-yellow paths with shared patterns for diagonal hatching and speckled grain. Chef and grower portraits, dish, harvest, orchard and room are placeholders for photos. A line-drawn producer map SVG has points that script.js highlights.",
    "prompt": "Draw a flat SVG linocut print of tomatoes, squash and sorrel leaves in forest green, tomato red and butter yellow on cream, with diagonal hatch and speckled grain patterns."
  }
}
